Module 0: Getting Started


Full Course Schedule

Semester Schedule

Note: This can change as needed (e.g. to adjust for any days OU closes unexpectedly, etc)

Week of class

 

Topic


Online: Modules to be completed

Hybrid: In-class topics

Projects being worked on or due this week

 

Week 1

Aug 21-27

Introduction and Intelligent Agents


Online: Module 0 and Module 1

Hybrid: Introduction of AI, class goals and expectations for the hybrid approach, project discussion, Discussion of what is AI

No projects due this week

 

Week 2

Aug 28 – Sep 3

Intelligent Agents


Online: Module 1

Hybrid: Coded bias discussion, Designing AI solutions to problems, Project help if needed

Project 0 assigned and due by end of week

 

Week 3

Sep 4-10

Idealized Searches


Online: Module 2

Hybrid: Search examples (with a focus on A*), Project discussion

Project 1 assigned

 

Week 4

Sep 11-17

Idealized Searches and Search in the Real World


Online: Module 2 and Module 3

Hybrid: Project demos, Search ethics discussion, more examples of search in the real world

Project 1 due

 

Week 5

Sep 18-24

Search in the Real World


Online: Module 3

Hybrid: Debate about policy for AI and ethics assignment (see Module 3)

Project 2 assigned

Week 6

Sep 25 – Oct 1 

Game Search


Online: Module 4

Hybrid: Minimax and Alpha pruning 

Project 2 due

 

Week 7

Oct 2-8

Game Search and Machine Learning Basics


Online: Module 4 and Module 5

Hybrid: No class 

Project 3 assigned

Week 8

Oct 9-15

Machine Learning Basics


Online: Module 5

Hybrid:  Intro to ML

Project  3 work 

 

Week 9

Oct 16-22

Traditional ML Methods


Online: Module 6

Hybrid: Regression, Clustering, and decision trees

Project  3 due

Week 10

Oct 23-29

Traditional ML Methods


Online: Module 6

Hybrid: Ensembles and Fairness discussion

Project  4 assigned

Week 11

Oct 30 – Nov 5

Reinforcement Learning


Online: Module 7

Hybrid: 

Project  work

Week 12

Nov 6-12

Deep Learning


Online: Module 8

Hybrid:

Project  4 due

Week 13

Nov 13-19

Deep Learning


Online: Module 8

Hybrid: 

Project  5 assigned

Week 14

Nov 20-26

Thanksgiving week – No Class

 

Project  5 work

Week 15

Nov 27 – Dec 3

Advanced Topics 


Online: Module 9

Hybrid:

Project  5 due

Week 16

Dec 4-10

Advanced Topics 


Online: Module 9

Hybrid: 

Projects due only if we had to make extensions above

Finals week

Dec 11-15

Finals Week – No Class

 

Nothing due