CMU 15-112: Syllabus
|
Lecture3 |
Lecture3 is a special invitiation-only experimental version of 112.
All 112 students had the entirely-optional opportunity to engage in
semi-self-study over
winter break (with some TA-led office hours and piazza support). Students
who made substantial progress, and then scored reasonably well on two
quizzes (where grades are only used for placement, not counting in semester
grades) are eligible to opt-in to lecture3 (on a form we posted to such
students). Students who were not eligible or did not opt-in will
be in lecture1/2 as normal. But those who are eligible and opted-in will
be in lecture3 this semester.
Some additional important details:
|
||||||||||||||||||||||||||||||
Lecture1/2 Syllabus | Carefully read the entire lecture1/2 syllabus. Everything in that syllabus applies to lecture3, except as noted here. | ||||||||||||||||||||||||||||||
Winter Break Credit |
Students who made the required progress to be eligible for lecture 3 completed a substantial amount of work over winter break.
We will count this work towards your semester grades in the form of five homework assignments:
|
||||||||||||||||||||||||||||||
Schedule | Lecture3 has a different schedule than lecture1/2. Here is the lecture3 schedule. | ||||||||||||||||||||||||||||||
Office Hours and More |
Instructor Open Office Hours:
Lecture3 will have its own TA office hours. You should attend lecture3 office hours for homework questions or Fix-its. You may attend lecture3 or lecture1/2 office hours for conceptual or quiz prep questions. The lecture3 policy for office hours is the same as the lecture1/2 policy, but you should always join the "15-112 Lecture 3" queue, and join the zoom link in the Lecture 3 Zoom Links spreadsheet if office hours are remote.
Lecture1/2 TA Office Hours: You may attend lecture3 or lecture1/2 office hours for conceptual or quiz prep questions. For instructions on how to join lecture1/2 office hours, see the lecture1/2 syllabus.
Piazza Virtual Office Hours: Lecture3 will also have its own piazza. Please use lecture3's piazza and not lecture1/2's piazza. Large-Group Sessions: Lecture3 will have its own large-group sessions. Please use lecture3's large-group sessions. You may also attend the Optional/Advanced Lecture or (in addition to your own recitation) the Spicy Recitation for lecture1/2 if you would like. See the lecture 1/2 syllabus for details.
|
||||||||||||||||||||||||||||||
Schedule of Classes: |
Important notes:
| ||||||||||||||||||||||||||||||
Grading: |
At least through week 3, we will continue to assign homework on the CS Academy website. Each CS Academy assignment has a required number of "stars" listed like this: "Section Exercises: ⭐ 0 / 11." If you complete fewer than the required number of stars, you will receive a score equal to the percentage of required stars you completed. That is, if there are 16 required stars and you complete 8, you will receive a 50%. If you complete all of the required stars you will receive a 100% on the assignment. Each star you complete over the required number is worth 0.5 percentage points of bonus on the assignment. So, if there are 16 required stars and you complete 19, you will receive a 101.5% on the assignment. |
||||||||||||||||||||||||||||||
"Fix-It Fridays": |
Lecture3's "Fix-It Fridays" will not in fact occur on Fridays. Instead, TAs will be available for
Fix-Its during Wednesday through Saturday OH. Lecture3 will allow fixes for quizzes and style like lecture1/2,
but we will not require style fixes to receive credit on the homework. Instead, you may fix your style
in order to regain all points deducted during style grading. Fixes should be made in a new CS Academy sandbox file. These fixes must be made before you attend OH for a Fix-It, and must be made within one week of an assignment's grades being released. |
||||||||||||||||||||||||||||||
Quizzes: | Lecture3 has its own quizzes. These will cover the same general content and be at the same general level of rigor as lecture1/2 quizzes. If the median of lecture quizzes is markedly lower than lecture1/2, we will adjust the lecture3 quiz scores upwards (so there is no penalty for taking lecture3 quizzes). | ||||||||||||||||||||||||||||||
Exams: |
Lecture3 will not have its own exams. Instead, students in lecture3 will
take the same exact midterm exams and final exam as lecture1/2. These will
be taken during the regularly-assigned lecture1/2 lectures. Thus, everyone
in 112 will take midterms and finals together, regardless of whether or not
they are in lecture3. If you are no longer available at your original lecture1/2 time, we will provide a makeup midterm or exam time for you. |
||||||||||||||||||||||||||||||
Term Projects: | Lecture3 will not have its own term projects. All 112 students in all lectures will have the same rules and deadlines for term projects. |