Moon's day | Woden's day | Thor's day | Frigga's day |
---|
|
|
Aug 25 |
Trying out C |
lab 1
|
|
Aug 26 |
C Functions and prototypes; compiling and linking; the preprocessor |
|
|
|
Aug 31 |
First try at analysis |
|
|
|
Sept 2 |
Recursive sorting/analysis |
|
|
|
|
|
|
Sept 12 |
Review linked lists |
proj 1 due. proj 2, due 9/23
|
|
Sept 14 |
Abstract Data Types; review collections |
|
|
|
Sept 16 |
Software lifecycle; Javadoc; Eclipse; Mercurial |
|
|
Sept 19 |
Concurrency concepts |
|
|
Sept 21 |
Concurrency in Java |
|
|
Sept 22 |
Concurrency |
lab 5
|
|
Sept 23 |
Review GUI |
proj 3, due 10/10
|
|
|
|
Sept 29 |
Adventure game |
lab 6
|
|
Sept 30 |
Design goals; UML Slide |
|
|
|
|
|
|
|
|
|
Oct 14 |
Enum types; extended for |
|
|
|
Oct 19 |
Computer memory and pointers |
|
|
|
Oct 21 |
Dynamic allocation |
|
|
|
Oct 26 |
Bit operations |
proj 5, due nov 7
|
|
|
|
|
|
Nov 3 |
Finishing stacks and queus; binary trees Slides |
|
|
|
Nov 7 |
Binary trees |
proj 5 due
|
|
|
|
|
Nov 14 |
Intro to Design Patterns; Strategy |
|
|
|
|
|
|
|
|
|
Nov 28 |
Adaptor and decorator Slides |
|
|
|
|
|
Dec 5 |
Function call and return |
|
|
|
|
|