CSCI 200A: Mathematical Foundations of Computing
Middlebury College, Spring 2022
Frank Swenton



Welcome to the CSCI 200A homepage!

Here is where you'll find handouts, problem sets and solutions, and links to an array of other course material. Printable files are in Adobe PDF format (get Acrobat Reader); when printing, be sure to uncheck "Fit to Page" for best results.

Basic course materials: Syllabus, Calendar, and Zoom link (as necessary) for the term.

Review Sheets, in PDF form:
Class recaps for sets, logic, and relationships between the two
Logic and Sets topic overviews
Graph fundamentals
Function basics (including all definitions)
Visual summary of our main counting formulae
Probability basics








Alexandersson's counting problems and his solutions (discussions for each are set up on Canvas!)

UWO's Master Theorem problems & solutions, as well as an annotated first page

Problem sets are available in PDF form (please print only the pages that you need).

Solutions: 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17 



Exam 1 statistics for problems and scores are here.


Exam 2 statistics for problems and scores are here, along with the distribution for total points on Exams 1+2.

Exam 3 statistics for problems and scores are here, along with the distribution for total points on Exams 1+2+3.