PythonCFO / mit_cs

Follow MIT’s Course 6-3 curriculum
0 stars 0 forks source link

6.045[J] Automata, Computability, and Complexity #11

Open PythonCFO opened 5 years ago

PythonCFO commented 5 years ago

Mathematical introduction to questions concerning the definition of computation, and what problems can be solved by computers. Considers what problems can be efficiently solved by way of finite automata, circuits, Turing machines, and communication complexity. Provides complete, rigorous answers to the questions in some cases; others are major open problems. Builds skills in classifying computational problems in terms of their difficulty. Discusses other fundamental issues, including the Church-Turing Thesis, the P versus NP problem, and the power of randomness.

PythonCFO commented 5 years ago

MIT OCW http://catalog.mit.edu/search/?P=6.045