CS 421 Artificial Intelligence
	The fundamentals of artificial intelligence. Topics include: heuristic search, adversarial search, local search, knowledge-based systems, artificial neural networks, reinforcement learning, AI history and philosophy of minds.
 
	
		Prerequisite
	
CS 305 with a grade of C- or better