Slides for the Lectures:
- --- all dates --- Acknowledgements
- All the slides
- Introduction (3 LH).
- Brief recollection of Imperative and OO programming. (3 LH).
- Functional Programming. (8 LH).
- Program Semantics. (6 LH).
- Lambda Calculus. (6 LH).
Assignments:
- Assignment 1 details (08%). Set date: Aug 04. Due date: Aug 17 (06.00pm).
- Assignment 2 details (08%). Set date: Aug 28. Due date: Sep 11 (06.00pm).
- Assignment 3 details (08%). Set date: Sep 30. Due date: Oct 14 (06.00pm).
- Assignment 4 details (08%). Set date: Nov 09. Due date: Nov 25 (06.00pm).
- Project details (08%). Set date: Oct 28. Due date: Nov 08 (06.00pm).
Written Exams:
- Quiz 1 exam (15%) at 8am, on Thursday, Sep 01 2022. Closed book, closed notes, closed neighbor. sample solution.
- Quiz 2 exam (15%) at 8am, on Saturday, Oct 08 2022 (non-standard). Closed book, closed notes, closed neighbor. sample solution.
- Final exam (30%) at 9am, on Friday, Nov 18 2022. Portion: full course. Closed book, closed notes, closed neighbor. sample solution.
|