#917 overall
CS121: Introduction to Theory of Computation
Harvard University
1 recommender · 1 thread · recommended in 1 year, 2020 · score 0.7
An introductory Harvard course on the theory of computation, covering formal models of computing such as automata and formal languages, along with computability and complexity. It is taught by Boaz Barak, based on the course site linked in the comment.
The commenter lists it among the courses they 'definitely recommend' for a CS-oriented online degree, alongside CS50 and CS124.
CS Fundamentals & Systemsintermediate#theory of computation#automata#computability#complexity#boaz barak
Recommendations by year
20062026
Can't edit my comment on mobile, so I'm adding relevant info here:
https://www.extension.harvard.edu/
It's not exactly cheap (tuition can cost ~50k$ for a bachelor's). Quality of tuition also varies, there's some fantastic courses and some less stellar ones. Still, I recommend taking a look if you are interested in completing your bachelor's/master's degree mostly online.
For a CS oriented degree, I'd definitely recommend the following courses:
CS50 https://cs50.harvard.edu
CS61 https://cs61.seas.harvard.edu
CS20 https://lewis.seas.harvard.edu/pages/csci-e-20
CS40 https://www.extension.harvard.edu/course-catalog/courses/com...
CS121 https://cs121.boazbarak.org/
CS124 http://sites.fas.harvard.edu/~libcs124/cs124/index.html