Fundamentals of Computing

05/13/2020
by   Leonid A. Levin, et al.
0

These are notes for a course aimed at introducing the undergraduates to basic concepts of Theory of Computation and provoking their interest in further study. Model-dependent effects are systematically ignored. Concrete computational problems are considered only as illustrations of general principles. The notes are skeletal: they do have (terse) proofs, but exercises, references, intuitive comments and examples are missing or inadequate. The notes can be used by an instructor designing a course or by students who either know the material and want to refresh the memory or are exceptionally bright and have access to an instructor for questions. Each subsection takes about a week of the course.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/10/2020

Notes on Theory of Distributed Systems

Notes for the Yale course CPSC 465/565 Theory of Distributed Systems....
research
12/01/2021

Lecture notes on complexity of quantifier elimination over the reals

These are lecture notes for a course I gave in mid-1990s for MSc student...
research
12/23/2019

Notes on Category Theory with examples from basic mathematics

These notes were originally developed as lecture notes for a category th...
research
11/23/2021

Metodi Iterativi per Sistemi Lineari

These are the lecture notes (in Italian) of a course held in Perugia, It...
research
05/17/2021

Framing causal questions in life course epidemiology

We describe the principles of counterfactual thinking in providing more ...
research
01/02/2018

Complexity Theory, Game Theory, and Economics

This document collects the lecture notes from my mini-course "Complexity...

Please sign up or login with your details

Forgot password? Click here to reset