Assignments
Readings
Week 1 (8/27/13)
- Beating the Averages
- Pro Git Chapters 1-2
- Linux tutorial for those unfamiliar with the terminal
Week 2-3
- The Little Schemer Chapters 1-6
Week 4 (9/10/13)
- The Perils of Java Schools
- The Roots of Lisp
Week 6 (10/1/13)
- Learn You a Haskell Chapters 2, 4, 5
Week 7 (10/8/13)
- Learn You a Haskell Chapters 3, 6
Week 9 (10/29/13)
- Learn You a Haskell Chapters 8, 9
Week 10 (11/5/13)
- Learn You a Haskell Chapters 11, 12
- A Brief, Incomplete, and Mostly Wrong History of Programming Languages
Week 11 (11/12/13)
- Ruby on CodeAcademy Sections 1-15
Week 12 (11/19/13)
- Ruby on CodeAcademy Sections 16-19
Week 14 (12/3/13)
- Seeing Metaclasses Clearly
- Macros