Tests
Fall 2018
Midterm 1: In class portion blank (pdf); Program verification program that includes answers.
Midterm 2: In class portion blank (pdf); Program verification program that includes answers.
Final: In-lab problems (see 5 functions at bottom)
Spring 2018
Midterm 1: In class portion blank (pdf); In lab versions
Midterm 2: In class portion blank (pdf);
Final: In class portion blank (pdf);
Fall 2017
Midterm 1: In class portion blank (pdf)
Midterm 2: In class portion blank (pdf)
Exam answers for midterms 1 and 2 (pdf)
Final: In class portion blank (pdf) and answers (text)
Spring 2017
Midterm 1: In class portion blank and with answers (both pdf); code verification program with answers, in lab portion description and solution
Midterm 2: In class portion blank (pdf) and answer key (png); in lab portion description and solution
Final: in class portion blank (pdf) and answers (txt)
Fall 2016
Midterm 1: In class portion blank and with answers (both pdf)
Midterm 2: In class portion blank and with answers (both pdf)
Final: In class portion blank, and with answers (both pdf). In lab portion description and solution
Spring 2016
Midterm 1: In class portion blank and with answers (both pdf)
Midterm 2: In class portion blank (pdf) and answers (txt)
Final: In class portion blank, and with answers (both pdf)
Fall 2015
Midterm 1: In class portion blank and with answers (both pdf). In lab portion description and a solution.
Midterm 2: In class portion blank and list of answers
Final: In class portion blank, and with answers (both pdf)
Spring 2014
Midterm 1: In class portion blank and with answers (both pdf). In lab portion.
Midterm 2: In class portion blank (pdf) and list of answers. In lab portion.
Final: In class portion blank, and answer key (both pdf)
Spring 2013
Midterm 1: In class portion blank and with answers (both pdf). In lab portion.
Midterm 2: In class portion blank and list of answers. In lab portion.
Final: In class portion blank and with answers (both pdf).
Fall 2012: See this page
Older tests are here.