Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#1222 overall

Automata Theory

NC State University

1 recommender · 1 thread · recommended in 1 year, 2015 · score 0.7

Search for it ↗

A university-level course on automata theory, covering finite automata, formal languages, and the computational models that underpin the theory of computation. It is offered by NC State University, including through its distance education program with videotaped lectures, projects, and proctored exams.

The one commenter calls the NC State instruction excellent for theory classes like Automata and says the online sections are run like in-person classes with no transcript notation.

CS Fundamentals & Systemsintermediatevideo lectures#automata theory#formal languages#computation theory#distance education#nc state

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsjasonjei2015in “Ranking of CS departments based on theory papers”

    Is it NC State? I found the instruction there excellent--at least for theory classes like Automata, Decision And Complexity Theory as well as Data Structures. They offer a real distance education that is run just like an in-person class, with videotaped lectures, projects, and proctored exams. They are one the few universities that offer the full repertoire of bachelor CS classes online, a little known secret. Even though their distance education isn't well marketed, you could complete in theory a BS computer science remotely just through NC State--something that you can't quite yet do with MITx or Udacity--and in addition, their online CS classes do not have an asterisk on your transcript indicating they were taken online, since you are often lumped into a section with the in-person class.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help