schedule
| Week | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|---|
| 13 Jan |
First Class Ch. 1 App. A Syllabus |
No Class |
App. C Sec. 2.6 Puzzler #1 3n+1 |
Hello Command Line Assert Sec. 2.5 Sec. 4.5 |
|||
| 20 Jan | MLK Day No Class |
Quiz #1 Xiuming Zhu |
Exceptions types Limits |
Representations Sec. 3.3 Sec. 3.6 Project #1 Date |
|||
| 27 Jan | Puzzler #1 3n+1 Mike Slegeir |
Sec. 2.1-3 Stack vs. Heap Sec. 1.4 Operators |
Quiz #2 Priyanka Godbole |
variables Enums Sec. 4.6 Autoboxing control structures Sec. 1.5 Iteration |
Paper #1 Pair |
Puzzler #2 Reverse and Add Member Variables |
|
| 3 Feb | Project #1 Date Brandon Streiff |
arrays Sec. 2.4 Arrays |
Quiz #3 Stanislav Volchenok |
Spring Career Fair Review #1 |
Test #1 UTC 2.112A 7-10pm Xiuming Zhu |
Spring Engineering Expo iterators Sec. 6.1-3 Iota algorithms Sec. 5.1-2 Sec. 5.4-5 Sec. 5.7-8 Find |
|
| 10 Feb | Puzzler #2 Reverse and Add Mike Slegeir |
Drop #1 Project #2 Decipher Equals |
Fill Swap Reverse |
Puzzler #3 Summation of Four Primes Max |
|||
| 17 Feb | Project #2 Decipher Brandon Streiff |
Array Initialization recursion Sec. 7.1-4 Factorial Fibonacci GCD & LCM |
Quiz #4 Xiuming Zhu |
Pow CountDigits ReverseDigits searching Sec. 5.6 Sec. 6.4 BinarySearch |
Project #3 Graph |
||
| 24 Feb | Puzzler #3 Summation of Four Primes Mike Slegeir |
Sec. 14.1 GraphVisitor GraphVertexVisitor GraphLengthVisitor DFSearch1 |
Quiz #5 Priyanka Godbole |
GraphEdgeVisitor Sec. 6.6 DFSearch2 Sec. 14.2 BFSearch |
Sec. 14.5 DFTSort DFHasCycle DFIsBipartite |
||
| 2 Mar | Project #3 Graph Brandon Streiff |
Sec. 6.9 Sec. 14.3 BFSPSearch expressions Sec. 11.2 Prefix Eval Postfix Eval Infix Eval |
Quiz #6 Stanislav Volchenok |
Puzzler #4 Bicoloring permutations Permutations NextPermutation |
Paper #2 Recursion |
No Class | |
| 9 Mar | Spring Break |
Spring Break |
Spring Break |
Spring Break |
Spring Break |
||
| 16 Mar |
sorting Sec. 8.1-3 RandomFill IsSorted MinElement Select SelectionSort Bubble BubbleSort Insert1 InsertionSort1 |
Quiz #7 Xiuming Zhu |
Review #2 |
Test #2 UTC 2.112A 7-10pm Xiuming Zhu |
No Class | ||
| 23 Mar | Easter Puzzler #4 Bicoloring Mike Slegeir |
Drop #2 Project #4 Darwin Insert2 InsertionSort2 IsPartitioned |
Partition1 Sec. 8.6 Quicksort1 Median Pivot Partition2 Quicksort2 |
Puzzler #5 Self Sec. 8.5 Merge MergeSort1 MergeSort2 Sort |
|||
| 30 Mar | Project #4 Darwin Brandon Streiff |
heaps Sec. 21.1-2 IsHeap upHeap downHeap Sec. 21.3 MakeHeap1 MakeHeap2 |
Quiz #8 Priyanka Godbole |
PushHeap PopHeap Sec. 21.5 HeapSort1 HeapSort2 |
fixed containers Sec. 6.6 Sec. 6.9 Stack Queue PriorityQueue |
||
| 6 Apr | Puzzler #5 Self Mike Slegeir |
classes Sec. 15.1-2 Member Classes Local Classes Anonymous Classes |
Quiz #9 Stanislav Volchenok |
Reflection sequential containers Sec. 6.3 Collections Sec. 6.5 Lists |
Project #5 List |
||
| 13 Apr |
Sec. 15.3 AbstractCollection |
Quiz #10 Xiuming Zhu |
AbstractList | Paper #3 Gender |
Sec. 15.4-5 ArrayList Sec. 17.1-3 AbstractSequentialList |
||
| 20 Apr | Project #5 List Brandon Streiff |
Sec. 17.4-5 LinkedList |
container adapters Sec. 16.1-4 Stack Queue PriorityQueue associative containers Sec. 6.8 Maps SortedMaps AbstractMap |
Ch. 18 Sec. 19.1-3 Sec. 19.7 TreeMap |
|||
| 27 Apr |
Sec. 20.1-3 HashMap Sec. 6.7 SortedSets AbstractSet TreeSet HashSet |
Last Class Review #3 |
Test #3 GSB 2.124 7-10pm Xiuming Zhu |
No Class | |||
| 4 May | Final Dispute |
html & css validators