Course Info

Course Instructor

Prof. Aleksander Essex
Office: TEB 235
Office hour: By appointment

Teaching Assistants

  • Leah Krehling (

Course Text


Michael Sipser. Introduction to the Theory of Computation, 3rd Edition, Cengage Learning, 2012.

Further Reading

Anil Maheshwari and Michiel Smid. Introduction to Theory of Computation. 2012.

Course outline

Lecture Time and Location

  • Mondays 10:30am-11:30am in NSC-1
  • Thursdays 10:30am-12:30pm in SEB-1200
  • Tutorial session: Thursdays 4:30pm-6:30pm in SEB-1200