Notes
- Course taught by Anya Tafliovich - call her Anya
- Course website: https://www.utsc.utoronto.ca/~atafliovich/cscc24/
- Syllabus: https://www.utsc.utoronto.ca/~atafliovich/cscc24/admin/courseinfosheet.pdf
- One tutorial/lab will be closed: (which one?)
- Labs take around 2hours, TA will be there for 1 hour, but they dont teach anything that important
- Homework exercises worth 25%
- Two term tests worth 30%
- Final exam worth 40% - must achieve at least 40% on the final exam
- Lab/tutorial worth 5%
- No lecture recordings
- Pre-posted lecture slides
- No required textbook, optional textbooks
- John C Michell Concepts in Programming Languages
- R Kent Dybvig - The Scheme Programming Language
- Simon Thompson, Haskell: The craft of functional programming
- Ivan Bratko - Prolog - Programming for Artificial Intelligence
- Markus to submit homework exercises for programming
- Crowdmark to submit homework for hand-written
Concepts
Week 1