Artificial Intelligence

An undergraduate- and graduate-level course for credit offered through University of Oklahoma – Norman


An online Computer Science course (CS 4013/5013) offered by University of Oklahoma – Norman 

3 credits

Fall semester 2022

Instructor: Dr. Amy McGovern

Note: This course is offered fully online once a year and in-person once a year to meet the needs of our students!

AI venn diagram showing how ML is related to AI but mostly a subset drawing on math and statistics as well


 Course Content 

Module 0:

Course tour

TOPICS: Welcome and course tour


DATES: Aug 22

Module 1:

Logistics and introduction

TOPICS: Course logistics, introductions to each other, project introduction, intelligent agents

LENGTH: 1 Week

DATES: Aug 22-28

Module 2:

Intelligent search

TOPICS: Uninformed and informed search techniques

LENGTH: 2 weeks

DATES: Aug 28 – Sep 11

Module 3:

search in the real world

TOPICS: Local search, evolutionary computation/search, adapting search to handle real-world complexities

LENGTH: 1 week

DATES: Sep 11-18

Module 4:

Adversarial Search 

TOPICS: Search with adversaries (e.g. games)

LENGTH: 2 weeks

DATES: Sep 18 – Oct 2

Module 5:

Planning & Multi-Agent Systems

TOPICS: Knowledge representation, Planning methods to achieve goals, multiple agents

LENGTH: 2 weeks

DATES: Oct 2 – 16

Module 6:

Introduction to Machine learning

TOPICS: Machine learning overview, simple unsupervised and supervised methods include clustering, local learning, and regression

LENGTH: 1 week

DATES: Oct 16-23

Module 7: 

Decision Trees and ensemble methods

TOPICS: Decision Trees and Ensemble methods

LENGTH: 1 week

DATES: Oct 23-30

Module 8: 

Neural Networks and Deep Learning

TOPICS: Overview of neural networks and deep learning methods (note, there is a separate entire class on this topic at OU called Advanced Machine Learning so this is a brief overview)

LENGTH: 1 week

DATES: Oct 30 – Nov 6

Module 9:

Reinforcement Learning

TOPICS: Foundational RL methods including TD learning, Q-learning, and learning in the real-world

LENGTH: 1 week

DATES: Nov 6 – Nov 13

Module 10:

Ethical & responsible AL/ML

TOPICS: What can we do to ensure AI is ethical and responsibly developed and used in all applications?

LENGTH: 3 weeks

DATES: Nov 13 – Dec 9 (overlaps Thanksgiving break week so it is 4 weeks long)

 Cross-cutting content 

Project Module

Project information 


In The News

AI in the news


Important Links

Syllabus, Class code of Conduct, Book information