CS 112
Fall 2025

Other Policies

Late problem sets

There will be up to six problem sets throughout the summer session. Each Problem set will be divided into two parts, Part I and Part II. Both parts of the problem set will have the same stated due date, but separate submission portals via Gradescope. We will not accept any submissions for Part I of the problem set beyond the stated deadline. There will be a 24 hour late window for Part II of the problem set with a 10% penalty.

Please your time carefully, and don’t wait until the last minute so you will have ample time to ask questions and obtain assistance from the course staff.

Pre-lecture preparation

To help you prepare for lecture, you will typically be required to complete an assigned reading and/or watch one or two short videos. You may also be required to complete an online quiz (pre or post) lecture to demonstrate your understanding of the material. Your work on these tasks will not typically be graded for correctness, but we reserve the right to do so as your work should demonstrate that you have adequately prepared for lecture and understand the material. These tasks must be submitted by the specified date and time. Late work will not be accepted.

Post-lecture review

To help you assess your understanding of the material presented in lecture, there may be a weekly on-line post-lecture assignment that will be posted at the end-of-day Thursday and will be due by the end-of-day the following Monday. There will not be any late submissions for these assessments and these assessments will be graded on participation and correctness.

Participation

The attendance/participation portion of your grade will be based on your consistent attendance at the lectures and lab sessions. Attendance will be taken at every lab, and you must attend at least 85% of the lab sessions to get full credit for lab participation. We will be using TopHat as part of our in-lecture participation, and we will have several in-class quizzes which will be graded on completion only, but will be factored into your participation grade.

Computing the final grade

To pass the course, you must have a passing average across the three exams.

Individual exams, and the final grades are not curved. The performance of the class as a whole is taken into account when assigning letter grades, but this can only improve your grade, not harm it.

Miscellaneous