COSC423/523: Artificial Intelligence

Course Time: T/R @ 4:30-5:45pm
CRN: 53547/52804, Term: Fall 2021

Instructor: Dr. Alex Williams.
Office Hours: Tues/Thurs 2:00-4:00 (Appointment via email)
Teaching Assistant: Zhuohang Li (zli96)
Office Hours: By appointment (Book via e-mail.)
Teaching Assistant: Zhixiu Lu (zlu21)
Office Hours: By appointment (Book via e-mail.)

OverviewScheduleReferencesOffice HoursApplied AI Project


Theoretical and applied aspects of artificial intelligence. Course topics include problem solving and search, knowledge representation and reasoning, decision-making under uncertainty, machine learning, and multi-agent systems. Recommended Background: Programming, data structures and algorithms, linear algebra, probability theory.


Note: This schedule is subject to change.

1Aug 19IntroductionP1 Released
2Aug 24Informed Search
Aug 26Uninformed Search
3Aug 31Constraint Satisfaction
Sept 2No ClassP1 Due
4Sept 7Iterative Improvement
Sept 9Adversarial SearchP2 Released
5Sept 14Machine Learning I
Sept 16Machine Learning II
6Sept 21Perceptron
Sept 23Virtual Job Fair
7Sept 28Neural NetworksP2 Due
Sept 30Fall Break
8Oct 5Midterm Exam
Oct 7Midterm Exam
9Oct 12Model Evaluation
Oct 14Model EngineeringP3 Released
10Oct 19Engineer's Day
Oct 21Cancelled
11Oct 26Decisions and Initiative
Oct 28Bayes Nets
12Nov 2Hidden Markov ModelsP3 Due
Nov 4Adversarial Attacks
13Nov 9Reinforcement Learning
Nov 11Search EnginesP4 Released
14Nov 16Interface User Interfaces
Nov 18AI and Creativity
15Nov 23Thanksgiving Week
Nov 25Thanksgiving Week
16Nov 30Applied AI Project TimeP4 Due
17Dec 9Final ExamCS523: Project Due


This course will make periodic reference to the followingreferences

Textbook References