T-Th 9:05 or 11:15 in Kimball B11
CS 1110: Introduction to Computing Using Python
Times & Places
Online Python Tutor
Authors of these pages: D. Gries, L. Lee, S. Marschner, & W. White, over the years
There are two prelims and a final in this course. Because of the size of this class, the exam times have been scheduled far in advance by the University; no changes are possible. Please make sure that you have nothing else planned at these times.
That being said, we will have a make-up policy for legitimate conflicts. Petitions for makeups should be uploaded to CMS two weeks before the exam date: make-up petition instructions and template. If an emergency comes up within two weeks of the exam, go ahead and still submit to CMS so we can keep track of your information (CMS will count it as “late”), but also contact the instructors, head TA (if any), and course administrative assistant ASAP.
Prelim 1Time: Thursday, March 7th, 7:30 pm to 9:00 pm
Place: Kennedy Hall 116, a.k.a. Call Auditorium
Review Session: Tuesday, March 5th, 9:05 am to 9:55 am in Kimball B11. The 11:15 lecture on that day is a repeat of that review session. Review Session Slides
Covers A1-A3, labs 1-5, lectures up to but not including recursion.The exam itself Solutions to the exam Code version of solutions
Prelim 2Time: Tuesday, April 16th, 7:30 pm to 9:00 pm
Place: Kennedy Hall 116, a.k.a. Call Auditorium (yes, same room as before)
Review Session: Thursday, April 11th, 9:05 am to 9:55 am in Kimball B11. The 11:15 lecture on that day is a repeat of that review session. See the lectures page for the handout (which doesn't have answers on it). Review session slides
Emphasizes recursion, classes, for- and while-loops, invariants.The exam itself Solutions to the exam
Final ExamTime: Thursday, May 9th, 9:00 am to 11:30 am
Place: Barton Hall East (another exam is on the West side)
Review Session: Thursday, May 2nd, 9:05 am to 9:55 am in Kimball B11. The 11:15 lecture on the same day is a repeat of that review session. Review session slides Completed library example from review session
The final is comprehensive, and will include topics from the previous two prelims.The exam itself Solutions to the exam
Exams and Related Material from Previous Semesters
Here are the exams that were given in previous runs of CS1110 in Python. They are useful in studying for exams, because they show you the style of problems to expect. However, it’s important to understand that the content, style, and conventions of the course change a bit from semester to semester, so these exams are not a reference to learn what material you are responsible for on this semester’s exams.