A single curve is used to grade students in lectures 1 and 2. There are 150 minutes of lecture per week. These lectures are taught at a faster pace, and optional material may be covered. Programming Assignments are comprehensive programming projects that require substantial time and effort. Self-Check Quizzes are written work that are intended to help you prepare for exams.
Exams are the primary tool used for evaluating students' performance.
There are two midterms and one final exam. Collaboration on lessons and assignments is allowed, but collaboration may cause one to do poorly in the class. The lessons and assignments are intended to give students the practice and experience necessary to understand the course material. We expect that all students have done their own work, and we test students' knowledge of the lessons and the assignments on the exams. The only way to add CS302 or to change sections is through the touch-tone system.