| Date | Topics/Videos | Online Class | Assignment | 
| Aug 23 | Intro to AI | Class Intro |  | 
						    	       
| Aug 30 | Brute-Force Search, Heuristic Search, | OpenNERO, | Homework 1 (Search) assigned | 
|  | Search Complexity | Homework |  | 
						    	       
| Sep 06 | Subgoaling, Constraint Satisfaction, | Game AI |  | 
|  | Game Search |  |  | 
						    	       
| Sep 13 | Neural Networks, | NPI domain, | Homework 1 (Search) due, | 
|  | Deep Learning | Homework | Homework 2 (Neural networks) assigned | 
						    	       
| Sep 20 | Reinforcement Learning, | Creative design |  | 
|  | Evolutionary Computation |  |  | 
	      					    	       
| Sep 27 | Neuroevolution, | Review | Homework 2 (Neural Networks) due, | 
|  | Decision Making |  | Review questions due | 
	      					    	       
| Oct 04 |  | Midterm exam | Practice questions | 
	      					    	       
| Oct 11 | Representation and Reasoning in Logic, | NN Design, | Homework 3 (RL/Neuroevolution) assigned | 
|  | Resolution Theorem Proving | Homework |  | 
| Oct 18 | Knowledge Representation, | Midterm feedback |  | 
|  | Rule-based Reasoning |  |  | 
	      					    	       
| Oct 25 | Reasoning with Uncertainty, | NERO, | Homework 3 (RL/Neuroevolution) due, | 
|  | AI in Video Games | Homework | Homework 4 (Game AI) assigned | 
						    	       
| Nov 01 | Vision, Robotics, | The Dark Side of AI | Dark AI questions due | 
|  | Natural Language Processing |  |  | 
						    	       
| Nov 08 | Planning, Symbolic Machine Learning | Tournament | Homework 4 (Game AI) due, | 
|  |  |  | NERO Tournament assigned (optional) | 
	      					    	       
| Nov 15 | Subsymbolic AI, Cognitive Science | AI Opportunities | Tournament opening round due, | 
|  |  |  | Opportunity ideas due | 
| Nov 29 |  | Tournament finals, |  | 
|  |  | Class survey |  | 
| Dec 12 |  | Final Exam | Practice questions | 
| 3:30-5:30 |