Week #

Monday 
Wednesday 
Friday 
1 
Sept
24: Introduction. What is intelligence? Turing test. lecture pdf

Sept
26 A Python Primer. lecture pdf

Sept
28: (meet in MGH 030) Python handson. Implementing Conversational Agents. lecture pdf

2

Oct
1: Aims and Pitfalls of AI 1

Oct
3: Aims and Pitfalls of AI 2

Oct
5: Assignment 1 due. Knowledge Representation with Inheritance Hierarchies. lecture pdf

3

Oct
8: StateSpace Search 1. Missionaries and Cannibals. States, statespaces, and operators. Blind search. lecture pdf

Oct
10: StateSpace Search 2: Graph search, Uniform Cost search, A*, admissible heuristics. lecture pdf

Oct
12: (meet in MGH 030) Assignment 2 due. Lab activity on search algorithms

4

Oct
15: Game Playing 1: Minimaxing, alphabeta pruning. lecture pdf Research miniprojects due.

Oct
17: Game Playing 2: Checkers, Chess, Zobrist hashing. lecture pdf

Oct
19: Assignment 3 due. StateSpace Search 3: Problem posing issues. lecture pdf

5

Oct
22: Selected student presentations on research miniprojects.

Oct
24: Problem formulation exercises

Oct
26: (meet in MGH 030) Quiz. Search Strategies: Hill climbing, simulated annealing, casebased reasoning. lecture pdf

6

Oct
29: Assignment 4 due.Logic 1: Genetic Search. Propositional calculus and resolution. lecture pdf

Oct
31: Propositional Logic (continued).

Nov
2: Logic 2: Predicate calculus and unification. lecture pdf

7

Nov
5: Assignment 5 due.Predicate calculus (continued).

Nov
7: Probabilistic Inference with Bayes' Rule. lecture pdf

Nov
9: (meet in MGH 030) Joint Distribution, conditional probability, marginals. lecture pdf

8

Nov
12: Veterans Day Holiday (No class) 
Nov
14: (meet in MGH 044) Midterm exam! 
Nov
16: Machine Learning 1: Introduction. Perceptrons. lecture pdf

9

Nov
19: Assignment 6 due. Machine Learning 2: Backprop + ID3 method. lecture pdf

Nov
21: Natural Language Understanding 1. lecture pdf

Nov
23: Thanksgiving holiday 
10

Nov
26: Natural Language Understanding 2.

Nov
28: Image Understanding 1. lecture pdf

Nov
30: (meet in MGH 030) Image Understanding 2.

11

Dec
3: (meet in MGH 030) Preliminary Projects Code due at 2:00 PM. Project presentations.

Dec
5: (meet in MGH 044) Project presentations.

Dec
7: (meet in MGH 030) The Future of AI. Project reports and final code due Dec. 12 at 11:45 PM. lecture pdf


Dec
11 (Tuesday):
FINAL EXAMINATION 2:30 PM  4:20
