Compsci 101, Previous Exams
There are many Compsci 101 previous exams, we have been teaching
CompSci 101 in Python since 2010.
From 2019 to the present the exams are in Python Version 3. Exams before that are in Python Version 2.
Fall 2025 Exams
Spring 2025 Exams
Fall 2024 Exams
Spring 2024 Exams
Fall 2023 Exams
Spring 2023 Exams
Fall 2022 Exams
Spring 2022 Exams
Fall 2021 Exams
Spring 2021 Exams
This course was taught online.
Fall 2020 Exams
This course was taught online.
Spring 2020 Exams
The Pandemic started halfway through the semester
Fall 2019 Exams
Spring 2019 Exams
Fall 2018 Exams
Spring 2018 Exams
Exams below here are in Python 2, not Python 3.
The main difference is in Python 2 the print statement may look different ( no parenthesis) and the operator / means integer division if both of the numbers are integers, and float division if one of the numbers is a float.
First Exams: Python Version 2 (Fall 17 and earlier, Python 2)
Exams from Fall 2010 to Fall 2017 are in Python Version 2. The main
difference is the print will look different (without parenthesis) and the
/ operator is integer division.
Second Exams: Python Version 2 (Fall 17 and earlier, Python 2)
Exams from Fall 2010 to Fall 2017 are in Python Version 2. The main
difference is the print will look different (without parenthesis) and the
/ operator is integer division.