Note that all recorded lectures will be available on Echo360. There is usually a delay of about two hours before recorded lectures become viewable.
Lecture Slides
Week 1
Introduction
Week 2
Haskell and Types
Week 3
Case expressions and recursion
Week 4
Recursion with lists
Week 5
Parametric polymorphism
Week 6
Midsemester Quiz
Week 7
Higher Order Functions, Trees
Week 8
Game Trees
Week 9
Typeclasses, Evaluation
Week 10
Searching and Sorting
Week 11
Exam Revision