CS 421: Programming Languages and Compilers

Midterms will be given in the Computer-Based Testing Facility (CBTF) in the basement of Grainger Library, the basement of Siebel Center for Computer Science and other sites, during a three-day window, Thursday - Saturday. You will need to register for these in PrairieTest at prairietest.org.

Quizzes will be given in the classroom, or if necessary an assigned overflow room, with the quiz itself given in PrairieLearn through PrairieTest. Students will be expected to bring a laptop for taking the quiz to the room to which they are assigned. The dates can be found in the list of lectures, but are subject to change. They will always be during the class period. You will start your quiz by logging in through prairietest.org.

Midterm 1
Thursday, September 24, 2026 - Saturday, September 26, 2026
Midterm 2
Thursday, October 15, 2026 - Saturday, October 17, 2026
Midterm 3
Thursday, November 12, 2026 - Saturday, November 14, 2026
Final
Monday, December 14, 2026,
1:30pm-4:30pm

Study Guides
Study guides will be provided for exams as the course progresses.