jhoover@ualberta.ca Tim Puttput@ualberta.ca
Mohammad Ajallooeianajallooe@ualberta.ca
Arash Karimiakarimi@ualberta.ca
| Course Work | Due Date | Weight |
| Assignment 1 | In class, Jan 20 | 10% |
| Midterm 1 | In class, Feb 3 | 15% |
| Assignment 2 | In class, Feb 24 | 10% |
| Midterm 2 | In class, Mar 10 | 20% |
| Assignment 3 | In class, Mar 31 (revised from Mar 24) | 10% |
| Final Exam | In class, Apr 7 | 35% |
| Date | What |
| Jan 6 | First Class |
| Feb 17 | Family Day, no class |
| Apr 7 | Last Class, Final Exam held in that class |
| Mon May 5 09:00 | Deferred Exam |
| SICP - Structure and Interpretation of Computer Programs by Abelson and Sussman |
html http://mitpress.mit.edu/sicp/ pdf http://sicpebook.files.wordpress.com/2011/11/sicp.pdf |
| Language | Version | Distribution |
| Python | 3.3.2 | http://downloads.activestate.com/ActivePython/releases/3.3.2.0 |
| Scheme (aka Racket) | 5.3.6 | http://racket-lang.org/download/ |
| Haskell | 7.6.3 | http://www.haskell.org/platform/ |
| 2. Syllabus CMPUT 325 Schedule / Version 2.31 2014-04-04 |