CS420 : Intro to Theory of Computation
UMass Boston, Fall 2026
Tue, 1 Sep 2026 00:00:00 -0400
Hi Students,
Welcome to CS420! We are looking forward to the semester.
To ensure a smooth start, please fill out this pre-class survey as soon as you can. This way we can address any concerns as soon as possible.
To access the survey, start by clicking the link and entering your full umb.edu email into the Google sign-in box, e.g.:

(If a sign-in box does not appear, sign out of other accounts first, or open the link in an incognito window.)
Please note that CS220 (discrete math) is a requirement of this course
and we assume that students are familiar with—
See you in the first class!
![]()
Last updated: Mon, 14 Sep 2026 14:30:08 -0400
Schedule (subject to change):
CS420-03: 12:30 - 1:45PM, McCormack M02-0116
CS420-02: 2:00 - 3:15PM, Wheatley-Peters W01-0004
Readings: S = Sipser; HMU = Hopcroft, Motwani, Ullmann
# | Date | Topic | Reading | HW out |
1 | 9/8 Tue | Intro to Theory of Computation | S0.2-0.4, HMU1.2-1.4 | |
2 | 9/10 Thu | Using and Proving Logical Statements [slides] | HMU1.2-1.4 | |
9/15 Tue | Add/Drop Ends | |||
3 | 9/15 Tue | Deterministic Finite Automata (DFA) [slides] | S1.1 | |
4 | 9/17 Thu | Computing with DFAs [slides] | HMU2.2 | |
5 | 9/22 Tue | Regular Languages | S1.1, HMU2.2 | 2 |
6 | 9/24 Thu | Combining DFAs, Closed Ops | S1.1, HMU2.2 | |
no class | 10/12 Mon | Indigenous Peoples Day | ||
no class | 11/11 Wed | Veterans Day | ||
11/19 Thu | P/F/Course Withdraw Deadline | |||
no class | 11/26 Thu | Thanksgiving Recess | ||
12/12 Sat | Study Period | |||
12/14 Mon | Final Exam Period |