CSSE 413: Schedule

The readings and homework are listed under the due date.

WeekDatesDays and TopicsHomework
0 Sep. 1 - Sep. 2 Day 1: Introduction to AI
Day 2: Uninformed search
1 Sep. 5 - Sep. 9 Day 3: Uniformed search cont'd, Turing Test Turing review
Day 4: Heuristic Search
Day 5: Properties of heuristic functions
Day 6: Game Playing
2 Sep. 12 - Sep. 16 Day 7: Introduction to logic, Formalization
Day 8: Propositional logic Search PA
Day 9: First-order logic Alpha-Beta Exercise
Day 10: Proofs and translation into FOL
3 Sep. 19 - Sep. 23 Day 11: Intelligent agents, Expectiminmax, Knowledge representation, Frames
Day 12: Semantic networks, Scripts, Commonsense reasoning Presentation proposal
Formalization and proof
Day 13: Class was cancelled
Day 14: Chinese Room Searle review
4 Sep. 26 - Sep. 30 Day 15: Production Systems
Day 16: More on Production Systems Multi agent PA
Day 17: Reasoning under uncertainty, Certainty factors, Expert Systems
Day 18: Expert Systems, Case-Based Reasoning
5 Oct. 3 - Oct. 7 Day 19: CBR Example, Introduction to Machine Learning, Inductive Learning
Day 20: Learning decision trees, Reinforcement Learning
Day 21: Introduction to Genetic Algorithms (GAs) Comparison of Representations
Day 22: Presentation of current work, CopyCat
6 Oct. 10 - Oct. 12 Day 23: Introduction to Neural Networks, Feed-forward Networks
Day 24: Backpropagation, Markov Decision Processes
7 Oct. 17 - Oct. 21 Day 25: Cellular Automata, Swarm Intelligence
Day 26: Presentation of Current work: Watson, Markov Decision Processes
Day 27: Learning by implanting a chip, MDPs Total Recall
Day 28: Q Learning, Multi-Agent Systems Sunday, midnight: Reinforcement Learning PA
8 Oct. 24 - Oct. 28 Day 29: Planning
Day 30: Planning, Deep Blue Deep Blue review
Day 31: Planning, Urban Challange Urban Challenge review
Day 32: Presentations of current work
9 Oct. 31 - Nov. 4 Day 33: Presentations of current work
Day 34: Presentations of current work
Day 35: Presentations of current work
Day 36: Presentations of current work
10 Nov. 7 - Nov. 11 Day 37: Robotics Team, Music generation
Day 38: Poker playing AI
Day 39: Discussion of tournament play
Day 40: AI as programs that do not crash, Course evals Friday 5pm with a 3 day grace period: Tournament Materials