Paul Bodily About Courses Research Outreach Tips for Communicating Teaching Philosophy Vitae

Schedule

Many thanks to Dan Klein and Pieter Abbeel for the development of the Berkeley CS188 course from which many of these materials are adapted.
DateOptional ReadingTopicVideosAssignmentsDue Date
Jan 8Ch. 1Introduction to AIIntroductionP0:TutorialJan 11
Jan 10Ch. 3.1-4Uninformed SearchUninformed Search
SBS-1
Jan 15Ch. 3.5-6A* Search and HeuristicsInformed Search
SBS-2
HW1: SearchJan 21
Jan 17Ch. 6.1Constraint Satisfaction Problems IConstraint Satisfaction Problems IP1: SearchJan 25
Jan 22Ch. 6.2-5Constraint Satisfaction Problems IIConstraint Satisfaction Problems IIHW2: CSPsJan 29
Jan 24Ch. 5.2-5Game Trees: MinimaxAdversarial Search
SBS-3
Jan 29Ch. 5.2-5, 16.1-16.3Game Trees: Expectimax, UtilitiesExpectimaxHW3: GamesFeb 5
Jan 31Ch. 17.1-3Markov Decision ProcessesMDPsP2: Multi-Agent PacmanFeb 8
Feb 5Ch. 17.1-3Markov Decision Processes IIMDPS IIHW4: MDPsFeb 14
Feb 7Ch. 21Reinforcement LearningReinforcement Learning I
Feb 12Ch. 21Reinforcement Learning IIReinforcement Learning IIHW5: RL
P3: Reinforcement Learning
Feb 19
Feb 22
Feb 14Catch-up Day
Feb 19Catch-up Day
Feb 21Ch. 13.1-5ProbabilityProbability
Feb 26Ch. 15.2,5Markov ModelsMarkov Models
Feb 28Midterm Exam
Mar 5No Class (Polytechnic Faculty Candidate)
Mar 7Ch. 14.1-2,4Bayes' Nets: RepresentationBayes NetsHW6:Probabilities & Bayes' NetsMar 14
Mar 12Ch. 14.1-2,4Bayes' Nets: IndependenceBayes Nets II
SBS-4
Mar 14Ch. 14.4Bayes' Nets: InferenceBayes Nets Inference
SBS-5
SBS-6
HW7: Bayes' Nets: Inference, SamplingMar 28
Mar 26Ch. 14.4-5Bayes' Nets: SamplingBayes Nets IV: Sampling
SBS-7
Mar 28Ch. 16.5-6Decision Diagrams / VPIDecision Diagrams / VPIHW8: Decision Diagrams, VPIApr 5
Apr 2HMMsHidden Markov Models
Apr 4Applications of HMMsHMM ApplicationsHW9: Particle Filtering & Naive BayesApr 12
Apr 9Ch. 20.1-20.2.2ML: Naive BayesML: Naive Bayes
SBS-8
SBS-9
P4: GhostbustersApr 16
Apr 11Catch-up Day
Apr 16Ch. 18.6.3ML: PerceptronsML Perceptron
SBS-10
Apr 18Ch. 18.8ML: Optimization and Neural NetworksOptimization and Neural NetsHW10: ML: Perceptrons
HW11: ML: Optimization
Apr 19
Apr 23
Apr 23ML: Neural Nets and Decision TreesNeural Nets and Decision TreesP5: ClassificationApril 26
Apr 25Review
May 3Final Exam @ 10am

The schedule is subject to change. The final is Friday, May 3, from 10:00 am - 12:00 pm in our normal classroom. The final is comprehensive.