We will develop or extend programs in Java (or language of choice) to explore some of the
concepts covered in the course.
Week | Topic | Reading |
Week 1 | Unit I: AI and Symbolic Agents | T:Chapters 1 , 2 & 26 |
Week 2 | Unit II: Problem Solving: Constraint Satisfaction | T: Chapters 3 & 5 |
Week 3 | Unit II: Problem Solving: Paths and Plans | T: Chapters 3 & 4 & 11 |
Weeks 4 & 5 | Unit III: Game Playing | T: Chapter 6 |
Week 6 | Unit IV: Reasoning & Representation: Logical Approaches | T: Chapters 7 , 8 & 9 |
Week 7 | Unit IV: Reasoning & Representation: Ontologies and Uncertainty | T: Chapter 10 & 13 |
Week 8 | Unit V: Machine Learning:Trees and Rules | T: Chapters 18 & 19 |
Week 9 | Unit V: Machine Learning: Statistical Approaches | T: Chapters 20.1-2 & 4-5 |
Week 10 | Unit VI: AI: Nature-Inspired Methods | GA , ACO and PSO |
Finals Week | Final Projects, 10:15 Monday, 8 December | |