Meetings

We have class meetings on Mondays and Wednesdays at 11am. 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, exam preparation and exam retrospective sessions.

# DATE TOPIC HANDOUTS
1 Monday
3/26
Inheritance, Polymorphism (enrichment) Slides
2 Wednesday
3/28
Hashtables, KdTree readme Timing example, Midterm review Slides
3 Monday
4/2
no meeting -
4 Wednesday
4/4
Greedy algorithms, time analysis of cycle finding Slides
5 Monday
4/9
no meeting -
6 Wednesday
4/11
Dynamic Programming and Bellman-Ford Slides
7 Monday
4/16
Practice Programming Exam Information on Two part exam
8 Wednesday
4/18
Linear Programming Slides
9 Monday
4/23
Exception Handling + Other Java Features Slides
10 Wednesday
4/25
Written Exam Preparation Slides
The meetings below are done.
11 Monday
2/5
Introduction Introduction and admin details slides
12 Wednesday
2/7
Percolation and empirical analysis Slides
13 Monday
2/12
Testing and Debugging Slides
14 Wednesday
2/14
Amortization, Problem Solving, Assignment Tips Slides
15 Monday
2/19
There will be no meeting today! -
16 Wednesday
2/21
Problem Solving (sorting related), Assignment Tips Slides
17 Monday
2/26
continuing interview problems from Wednesday Slides
18 Wednesday
2/28
Priority Queues and BSTs, 8puzzle assignment tips Slides
19 Monday
3/5
There will be no meeting today! -
20 Wednesday
3/7
Midterm Review Session Slides
21 Monday
3/12
Midterm midterm info
22 Wednesday
3/14
- -