CSE 471: Introduction to Artificial Intelligence

Class: LSE 104, T/Th, 6:00--7:15PM

Office Hours: BYENG 594, T/Th, 4:30--5:30PM

Office Hours (TA: Mehrdad): BYENG M1-28, M 3:00-4:00PM, F 10:00AM-11:00AM

Office Hours (TA: Ze): BYENG M1-28, W 2:00-4:00PM


Course home Syllabus Schedule Student Projects

Subject to change. Check back frequently for updates.
Last updated: Jan 18, 2018

Date Topics Lecture Notes
Reading/Project Assignments Deadlines Important Dates
Tue. 01/09 Course introduction. Lecture Slides

Recommended: R&N, Third Edition, Chapter 1  
Th. 01/11 Rational agent. Lecture Slides

Required: R&N, Third Edition, Chapter 2 Project assignnment #0 (warmup; no credit): Python tutorial.
Quiz #1 due Wednesday Jan 17 6:00PM.
 
Tue. 01/16 Uninformed search. Lecture Slides

Required: R&N, Third Edition, Chapter 3.1--3.4  
Th. 01/18 Informed search. Lecture Slides

Required: R&N, Third Edition, Chapter 3.5--3.6 Project assignnment #1: due Wednesday Jan 31 23:59:59PM.
Quiz #2 due Tuesday Jan 23 6:00PM (before class).
Homework #1 due Friday Jan 26 23:59:59PM
 
Tue. 01/23 Informed search (Cont.) Lecture Slides

Required: R&N, Third Edition, Chapter 3.5--3.6  
Th. 01/25 Adversarial search. Lecture Slides

Required: R&N, Third Edition, Chapter 5 Quiz #3 due Tuesday Jan 30 6:00PM (before class).
 
Tue. 01/30 Adversarial search (cont.) Lecture Slides

Required: R&N, Third Edition, Chapter 5  
Th. 02/01 Games and utilities Lecture Slides

Required: R&N, Third Edition, Chapter 5 Project assignnment #2: due Feb 15 23:59:59PM.
Quiz #4 due Feb 6 6:00PM (before class).
Homework #2 due Feb 9 23:59:59PM
 
Tue. 02/06 Markov Decision Process Lecture Slides

Required: R&N, Third Edition, Chapter 17.1-2  
Th. 02/08 Markov Decision Process (cont.) Lecture Slides

Required: RN, Third Edition, Chapter 17.1-2 Quiz #5 due Feb 13 6:00PM (before class).
 
Tue. 02/13 Markov Decision Process (II) Lecture Slides

Required: RN, Third Edition, Chapter 17.3 Midterm March 1 in class
Th. 02/15 Reinforcement Learning Lecture Slides

Required: RN, Third Edition, Chapter 21.1-3
Tue. 02/20 Reinforcement Learning II Lecture Slides

Required: RN, Third Edition, Chapter 21.4-5 Homework #3 due Monday Feb 26 23:59:59PM Quiz #6 due Thursday Feb 22 23:59:59PM Review session in class, Feb 22
Th. 02/22 Midterm review
Tue. 02/27 Deep Reinforcement Learning Lecture Slides

Th. 03/01 In class midterm
Tue. 03/13 Probability basics Lecture Slides

Required: RN, Third Edition, Chapter 13
Th. 03/15 Independence and Markov Model Lecture Slides

Required: RN, Third Edition, Chapter 15.1-2
Tue. 03/20 Hidden Markov Model Lecture Slides

Required: RN, Third Edition, Chapter 15.3 Homework #4 due March 26 23:59:59PM
Quiz #7 due March 22 18:00:00PM
Th. 03/22 HMM and its applications Lecture Slides

Required: RN, Third Edition, Chapter 15.3 Project #4 due April 8 23:59:59PM
Tue. 03/27 Bayesian network Lecture Slides

Required: RN, Third Edition, Chapter 15.3 and 14.1-2
Th. 03/29 Bayesian network (cont.) Lecture Slides

Required: RN, Third Edition, Chapter 14.1-2 Quiz #8 due April 5 18:00:00PM
Tue. 04/03 Bayesian network (cont.) Lecture Slides

Required: RN, Third Edition, Chapter 14.1-2
Th. 04/05 Bayesian network (cont.) Lecture Slides

Required: RN, Third Edition, Chapter 14.1-2
Tue. 04/10 Inference and Sampling Lecture Slides

Required: RN, Third Edition, Chapter 14.4-5 Homework #5 due April 17 23:59:59PM
Th. 04/12 Machine learning (Naive Bayes) Lecture Slides

Required: RN, Third Edition, Chapter 20.1-20.2.2
Tue. 04/17 Perceptron Lecture Slides

Required: RN, Third Edition, Chapter 18.6.3 Project #5 due May 1 23:59:59PM
Th. 04/19 Perceptron (Cont.) Lecture Slides

Required: RN, Third Edition, Chapter 18.6.3 Our last class on April 26 will be a review session for the final
Tue. 04/24 Kernel and clustering Lecture Slides

Required: RN, Third Edition, Chapter 18.8