Lecture Slides

Week Slides Handout Code Reading
1 An Introduction to AI (pdf) N/A N/A
2 Constraint Programming (pdf) N/A Poole & Mackworth, Chapter 4
3 Modelling in MiniZinc (pdf) 03.zip MiniZinc web-site
MiniZinc Tutorial
MiniZinc Resources
4 Global Constraints in MiniZinc (pdf) 04.zip
5 Controlling Search in MiniZinc (pdf) 05.zip
6 Boolean Satisfiability (pdf) N/A reading
7 Structure in Combinatorial Problems (pdf) N/A reading
8 Introduction to Machine Learning (pdf) N/A reading
9 Machine Learning: Basic Methods No handout N/A N/A
10 Coursework exam
11 Machine Learning: More Methods No handout N/A N/A
12 Ethics of AI No handout N/A N/A