- Getting Started 01/06/2017 - 01/10/2017
- Orientation session 01/09/2017, 7:30PM EST
- Mathematics Review 01/11/2017 - 01/17/2017
- Finite Automata 01/18/2017 - 01/28/2017
- Regular Expressions 01/29/2017 - 02/08/2017
- Regular Languages 02/09/2017 - 02/18/2017
- Midterm Exam, on Blackboard 02/19/2017 - 02/20/2017
- Context-Free Languages 02/21/2017 - 03/03/2017
- Push-Down Automata 03/12/2017 - 03/22/2017
- Properties of Context-Free Languages 03/23/2017 - 04/01/2017
- Turing Machines 04/02/2017 - 04/11/2017
- CFLs quiz Due: 04/04/2017
- Undecidable Problems 04/12/2017 - 04/20/2017
- The Church-Turing Thesis and Real Programming Languages 04/21/2017 - 04/24/2017
- Final Exam (on Blackboard) 04/27/2017 - 04/29/2017