...
Week | Day | Date | Topic | Work Assigned | Work Due | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tu | Aug 22 | ||||||||||||||||
Th | Aug 24 | What are Types, Core Scala | Hwk 0 | |||||||||||||||
2 | Tu | Aug 2930 | — | |||||||||||||||
Thurs | Sep 01 | — | ||||||||||||||||
3 | Tu | Sep 06 | ||||||||||||||||
Thurs | Thur | Aug 31Sep 08 | Functions on Ranges, Point Values, Compound Datatypes* | 3 | ||||||||||||||
4 | Tu | Sep | 0513 | |||||||||||||||
| ThurTh | Sep | 0715 | Hwk 1 | 4||||||||||||||
5 | Tu | Sep | 1220 | |||||||||||||||
| Th | Sep | 1422 | |||||||||||||||
6 | Tu | Sep | 1927 | |||||||||||||||
| Th | Sep | 2129 | Hwk 2 | Hwk 1 | |||||||||||||
7 | Tu | Sep 26Oct 04 | Functions as Values, Parametric Types* | |||||||||||||||
| Th | Sep 28 | Currying, Fold, Flatmap, and For ExpressionsOct 06 | |||||||||||||||
8 | Tu | Oct | 04For Expressions, Monads, The Environment Model*11 | MIDTERM RECESS | ||||||||||||||
| Th | Oct | 06 "Growing a Language," Guy L. Steele, Jr.13 | Hwk 3 | Hwk 2 | |||||||||||||
9 | Tu | Oct | 11MIDTERM RECESS18 | For Expressions, Monads, The Environment Model* | ||||||||||||||
|
| Th | Oct | 1320 | 9 | |||||||||||||
10 | Tu | Oct | 1825 | |||||||||||||||
| Th | Oct | 2027 | Hwk 4 | Hwk 3 | |||||||||||||
11 | Tu | Oct 25Nov 01 | ||||||||||||||||
| Th | Oct 27Nov 03 | ||||||||||||||||
12 | Tu | Nov | 0108 | |||||||||||||||
| Th | Nov | 0310 | Hwk 5 | Hwk 412 | |||||||||||||
13 | Tu | Nov | 0815 | |||||||||||||||
| Th | Nov | 1017 | |||||||||||||||
14 | TuTues | Nov | 1522 | More Parser Combinators, Actors and Concurrency | *
| Th | Nov 17 | Tactical Theorem Proving* | Hwk 6 | Hwk 5 | 14 | Tues | Nov 22 | Project Fortress* | ||||
| Th | Nov 24 | THANKSGIVING | |||||||||||||||
15 | Tu | Nov 28 | ||||||||||||||||
Thur | Dec 01 | Course Wrap Up | Hwk 6 |
...