We know that you work hard on completing your programming assignments, and that work forms the primary mechanism for growing your coding practice skills and learning the theory concepts in CS106B. Growing and learning is a journey, and each weekly assigmnment has the possibility for setbacks and redemption. Exams allow you to demonstrate that after all those assignment ups and downs, you eventually reached a place of mastery at the level we expect for this course. This course has two exam assessments, one at mid-quarter and another at end-quarter.
Mid-quarter Exam
Midway through the quarter, students will complete a timed assessment assessing the core topics from the first half of CS106B. The midterm exam is scheduled for 7-9pm on Tuesday, November 1, 2022.
End-quarter Exam
The end-quarter final exam will have the same format as the midterm. It will cover content from the entirety of the quarter, with particular focus on material introduced in the second half of CS106B.
The registrar has assigned our final exam slot for 8:30-11:30am on Monday, December 12, 2022. We will not offer any alternate exam times, please confirm you have no exam conflicts before enrolling in the course.
Watch this space for more details about exam logistics and practice problems to be released as the date of the exam approaches.