Caution! You are looking at an out-of-date version of this website from Fall 2017.
To access the current version, click here.

Meetings

Class meetings are not lectures; they are activities and lessons that were formerly scheduled outside of class time, including programming assignment tips and tricks, exams, and exam preparation sessions.

# DATE MEETING SUBMIT
0 9/14 Introduction to COS 126
Everyone must attend.
1 9/19 No Class Meeting
2 9/21 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.
3 9/26 Command-Line Interface
Live command-line demo, featuring standard input,
standard output, redirection, piping, and bonus tricks.

Command Line Summary
4 9/28 N-Body Tips & Tricks
An overview of Assignment 2, with tips and tricks.
Read the assignment specification beforehand.
5 10/3 No Class Meeting
6 10/5 No Class Meeting
7 10/10 Practice Programming Exam 1
Take a practice programming exam
in a realistic environment.
Submit!

Solution
8 10/12 PROGRAMMING EXAM 1
Everyone must attend.
9 10/17 Written Exam 1 Review
We'll review last semester's
written exam.
10 10/19 WRITTEN EXAM 1
Everyone must attend.
11 10/24 No Class Meeting
12 10/26 LFSR Tips & Tricks
An overview of Assignment 5, with tips and tricks.
Watch Lecture 0D and read the assignment
specification beforehand.
11 3/16 Hamming Overview
An overview of Assignment 4, with tips and tricks.
Read the assignment specification beforehand.
FALL BREAK
13 11/7 No Class Meeting
14 11/9 Guitar Hero Tips & Tricks
An overview of Assignment 6, with tips and tricks.
Read the assignment specification beforehand.
15 11/14 No Class Meeting
16 11/16 Markov Model Tips & Tricks
An overview of Assignment 7, with tips and tricks.
Read the assignment specification beforehand.
17 11/21 No Class Meeting
THANKSGIVING BREAK
18 11/28 No Class Meeting
19 11/30 Traveling Salesperson Overview
An overview of Assignment 8, with tips and tricks.
Read the assignment specification beforehand.
20 12/5 No Class Meeting
21 12/7 PROGRAMMING EXAM 2
Everyone must attend.
22 12/12 Written Exam 2 Review
Solve last semester's written exam.
23 12/14 WRITTEN EXAM 2
Everyone must attend.