CS2852
Schedule
Week | Day | Topics | Reading | Lab |
---|---|---|---|---|
1 03/04-03/08 |
1 | Introduction Java Collections Framework and Lists video |
1, skim 2.1-2.2 | Lab 1: Dot to Dot Generator |
2 | ArrayLists video | 2.2-2.4, A.8, skim A, B, C | ||
3 | Generics in Java | |||
2 03/11-03/15 |
M | ArrayLists video | 2.2-2.4, A.8, skim A, B, C | Lab 2: Dot To Dot Generator Revisited video |
T | Linked Lists video | 2.5-2.6 | ||
W | Algorithm Efficiency and Big-O video | 2.1 | ||
3 03/18-03/22 |
M | Iterators video | 2.7-2.10 | Lab 3: Dot To Dot Generator Benchmarking video |
T | Testing | 3 | ||
W | Stacks and Queues | 4.1-4.4 | ||
4 03/25-03/29 |
M | CircularQueues video | 4.5-4.7 | Lab 4: Autocomplete |
T | Review BONUS video | |||
W | Exam I | |||
5 04/01-04/05 |
M | Recursion video | 5.1-5.2 | Lab 5: Buffered IO video |
T | Work on Lab 5 | |||
W | Recursion continued video | 5.3-5.5 | ||
6 04/08-04/12 |
M | Binary Search video | Lab 6: Recursion video | |
W | Binary Trees and Binary Search Trees | 6.3-6.5 | ||
F | Binary Search Trees video | 6.1-6.2 | ||
7 04/22-04/26 |
M | Trees and Tree Traversals video | Lab 7: Morse Decoder | |
W | Review video | |||
F | Exam II | |||
8 04/29-05/03 |
M | Sets and Maps video | 7.1-7.2 | Lab 8: Morse Encoder video |
W | Hash Tables video | 7.3-7.4 | ||
F | Hashing and Collision Handling video | 7.5-7.6 | ||
9 05/06-05/10 |
M | Tree Rotations and AVL trees video | 9.1-9.2 | Lab 9: Autocomplete Revisited |
W | Red-Black Trees video | 9.3 | ||
F | Shallow/Deep copies and Cloning video | |||
10 05/13-05/17 |
M | Algorithm Analysis revisited video | Lab 10: HashTables | |
W | How to Pick a Data Structure | |||
F | Review for Final | |||
11 05/20-5/24 |
Common Final Exam, 11am-1pm, Wednesday, 5/22 in L100 |
Last modified: Monday, 13-May-2019 17:39:07 EDT