Exams
There are two prelims and a final in this course. Because of the size of this class the exam times have already been scheduled way in advance. Please make sure that you have nothing else planned at these times, as there are no alternative times for these exams.
With that said, we will have a policy for legitimate conflicts. These include competing exams, Cornell sponsored events (e.g. athletics), sickness, or religious observances.
Two weeks before each exam, we will provide you with a form to fill out via an announcement in the newsfeed. If an emergency comes up in less than two weeks of the exam, you need to contact the course adminstrator as soon as possible.
Table of Contents
Prelim 1
This exam will cover up to Lecture 12.
This exam focuses on the basics of Python. You will be expected to write code for simple functions, given a specification. It will include the material demonstrated in class up to, and including, October 1st.
Time and Place
The exam will be held Thursday, October 15 at 7:30 pm and will take 1 hour 30 minutes.
The exam will be spread across Statler Auditorium and Uris G01. You will be assigned a classroom when we get closer to the exam date.
Prelim 2
This exam will cover Lectures 13 through 21.
This exam will cover the more advanced concepts covered in the second half of the course. Both recursion and classes will feature heavily on this exam. It will include the material presented in class up to, and including, November 5th.
Time and Place
The exam will be held Tuesday, November 17 at 7:30 pm and will take 1 hour 30 minutes.
The exam will be spread across Statler Auditorium and Uris G01. You will be assigned a classroom when we get closer to the exam date.
Final
This exam will cover all lectures.
The final is comprehensive, and will include topics from the previous two prelims. New topics on the final include state-based programming and sorting. Note that the final exam runs longer, and will have more questions than either prelim.
Time and Place
The exam will be held TBA and will take 2 hours 30 minutes.
All students will take the exam in Barton Hall.
Exam Archive
To give you some idea of what the exams might be like, we have posted the exams from previous semesters. However, please be aware of the following:
The material covered changes every semester in CS 1110, as does the order it is covered. The topics on these older exams may not be the topics in our exams.
Prelim 1 in Previous semesters
| Semester | Exam | Solution |
|---|---|---|
| Fall 2021 | exam | solution |
| Fall 2022 | exam | solution |
| Fall 2023 | exam | solution |
| Fall 2024 | exam | solution |
| Fall 2025 | exam | solution |
Prelim 2 in Previous semesters
| Semester | Exam | Solution |
|---|---|---|
| Fall 2021 | exam | solution |
| Fall 2022 | exam | solution |
| Fall 2023 | exam | solution |
| Fall 2024 | exam | solution |
| Fall 2025 | exam | solution |
Final Exam in Previous semesters
| Semester | Exam | Solution |
|---|---|---|
| Fall 2021 | exam | solution |
| Fall 2022 | exam | solution |
| Fall 2023 | exam | solution |
| Fall 2024 | exam | solution |
| Fall 2025 | exam | solution |