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 25, 2025 - Saturday, September 27, 2025
Midterm 2
Thursday, October 16, 2025 - Saturday, October 18, 2025
Midterm 3
Thursday, November 13, 2025 - Saturday, November 15, 2025
Final
Tuesday, December 16, 2025,
8:00am-11:00am

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