Caution! You are looking at an out-of-date version of this website from Spring 2017.
To access the current version, click here.
Class meetings are held twice a week, T/Th 12:30–1:20pm in McCosh 50. Class meetings are not lectures; they are activities that were formerly scheduled outside of class time, including programming assignment tips and tricks, exams, and exam preparation sessions.
| # | DATE | MEETING | SUBMIT | 
|---|---|---|---|
| 0 | 2/7 | Introduction to COS 126 Everyone must attend. | |
| 1 | 2/9 | No Class Meeting | |
| 2 | 2/14 | Bug Hunt We'll identify some of the most common mistakes that novice programmers make when learning to program in Java. Novice Java programmers should attend. | Poll | 
| 3 | 2/16 | Hidden Figures Attend a private screening of Hidden Figures at the Garden Theatre. Aspiring engineers should attend. | |
| 4 | 2/21 | Command-Line Interface Tutorial Live command-line demo, featuring standard input, standard output, redirection, piping, and bonus tricks. Command Line Summary | |
| 5 | 2/23 | N-Body Overview An overview of Assignment 2, with tips and tricks. Read the assignment specification beforehand. | |
| 6 | 2/28 | Practice Programming Exam 1 Take a practice programming exam in a realistic environment. | |
| 7 | 3/2 | PROGRAMMING EXAM 1 Everyone must attend. | Submit! | 
| 8 | 3/7 | Written Exam 1 Review We'll review last semester's written exam. | |
| 9 | 3/9 | WRITTEN EXAM 1 Everyone must attend. | |
| 10 | 3/14 | Programming Exam 1 Retrospective A discussion of solutions to the programming exam. | |
| 11 | 3/16 | Hamming Overview An overview of Assignment 4, with tips and tricks. Read the assignment specification beforehand. | |
| SPRING BREAK | |||
| 12 | 3/28 | Written Exam Retrospective A discussion of solutions to the written exam. | |
| 13 | 3/30 | LFSR Overview An overview of Assignment 5, with tips and tricks. Watch Lecture 0D and read the assignment specification beforehand. | |
| 14 | 4/4 | Performance Additional practice with performance, including order of growth. | Poll | 
| 15 | 4/6 | Guitar Hero Overview An overview of Assignment 6, with tips and tricks. Read the assignment specification beforehand. | |
| 16 | 4/11 | No Class Meeting | |
| 17 | 4/13 | Markov Model Overview An overview of Assignment 7, with tips and tricks. Read the assignment specification beforehand. | Poll | 
| 18 | 4/18 | No Class Meeting | |
| 19 | 4/20 | Traveling Salesperson Overview An overview of Assignment 8, with tips and tricks. Read the assignment specification beforehand. | Poll | 
| 20 | 4/25 | All Questions Theory of Computing Solve old exam problems involving REs, DFAs, Turing machines, universality, and computability. | |
| 21 | 4/27 | PROGRAMMING EXAM 2 Everyone must attend. | Submit! | 
| 22 | 5/2 | Written Exam 2 Review Solve last semester's written exam. | |
| 23 | 5/4 | WRITTEN EXAM 2 Everyone must attend. |