Preliminary Calendar for Artificial Intelligence (Spring 2017)

Last Revised: 2/25/17

Please refer back frequently for updates!  Chapters refer to the textbook Artificial Intelligence: A Modern Approach (3rd edition) by Russell and Norvig (R&N).  See Further Information for optional readings and videos for each section.

Week #

Week Of (Dates)

Lessons/Study Material


Due Date**


Jan 9

1. Game Playing through Depth-limited Search; review/learn Python; play each other in Isolation; Chapter 1-2; Chapter 5.0-5.2

R&N slides on Game Playing 

Introduction on Piazza

Start-of-Course Survey

Jan 15


Jan 16

1. Game Playing through end; Chapter 5.3-5.9, Korf: 3 player alpha-beta

1: AI Isolation Player released

Jan 29

Jan 21

Thad’s OH (focus on challenge questions)


Jan 23

2. Search;  Chapter 3; Korf paper

R&N slides on Uninformed Search and Informed Search 

1: AI Isolation Player

Jan 29


Jan 30

3. Simulated Annealing and Local Search; Chapter 4

R&N slides on Beyond Search

2: Tri-directional search released

Feb 12

Jan 31

Thad’s OH (focus on challenge questions)


Feb 6

4. Constraint Satisfaction; Chapter 6

R&N slides on Constraint Satisfaction Problems

2: Tri-directional search

Feb 12


Feb 13

5. Probability; Chapter 13

R&N slides on Probability

3: Bayes Nets Sampling released

Feb 26

Feb 19

Thad’s OH (focus on challenge questions)


Feb 20

6. Bayes Nets; Chapter 14

R&N slides on Bayes Nets and Bayes Nets Inference

3: Bayes Nets Sampling

Feb 26

Feb 21

Thad’s OH (focus on challenge questions)


Feb 27

7. ML through Random Forests; Chapter 18.1-5,18.8, 20.1-20.2

R&N slides on Learning from Observation: Decision Trees (18.1-18.3); R&N slides Statistical Learning (20.1-20.2)

On-campus slides on Decision Trees and the accompanying alternative explanation.  For those interested in a practical use of Decision Trees that may be on your Android phone by now, see Clawson’s PhD dissertation.

4: Decision Trees and Forests released

Mar 19

Feb 28

Thad’s OH (focus on challenge questions and sample midterm)


Mar 6

Midterm Exam

Topics List

Midterm Exam

Mid-Course Survey

Mar 6-12


Mar 13

7. ML to end; Chapter 18.6-18.11; Mitchell reading on EM; Chapter 20.3

R&N slides on Neural Nets.  Tutorial slides on boosting; Boosting paper

Mar 15 is the withdrawal deadline!

4: Decision Trees and Forests

Mar 19

Thad’s OH for Midterm Review


Mar 20

Spring Break Week

5: Expectation Maximization released

Apr 2


Mar 27

8. Pattern Recognition through Time through New Observation Sequence for “We”; Chapter 15

R&N slides for Temporal probability models: HMMs and Kalman filters

5: Expectation Maximization

Apr 2

Mar 29

Thad’s OH (focus on challenge questions)


Apr 3

8. Pattern Recognition through Time to end; Chapter 1 “The Fundamentals of HTK”; Chapter 22

R&N slides for Speech and Grammar

6: HMMs released

Apr 19

Apr 4

Thad’s OH  (focus on challenge questions)

Apr 6

Challenge question for the week released


Apr 10

9. Logic & Planning; Chapter 7-10

R&N slides   Chapter 7, Chapter 8, Chapter 9, Chapter 11, Chapter 12

6: HMM Recognition

Apr 19

Apr 11

Thad’s OH  (focus on challenge questions)


Apr 17

10. Planning under Uncertainty; Chapter 17, Chapter 21

R&N slides  Chapter 17

6: HMM Recognition

Apr 19

Apr 18

Thad’s OH  (focus on challenge questions)

6: HMM Recognition due today


Apr 24

Final Exam Week

Topics List

Final Exam Starts

End of Course Survey & CIOS!

Apr 24 -

Apr 30

Apr 24

Final Exam Released

Apr 30

Apr 30

Final Exam Due

Apr 30

** - All assignments are due at midnight UTC-12 on the date specified (that is, at the end of the day on Sunday). UTC-12 is “anywhere on earth”, meaning that if it is still before midnight anywhere on earth, the assignment will still be accepted. Generally, this translates to sometime Monday morning in the Western hemisphere and Monday afternoon or evening in the Eastern hemisphere. To see due dates in terms of your local time, change your timezone in T-Square.

** - Thad’s OH and Challenge questions are tentative. Some topics may end up having no challenge questions.

** - Topic lists for the exams are also subject to change if need be. Will be final one week before the exam.