ECE 469: Artificial Intelligence
Fall 2021
Wednesday 12:00 PM - 1:00 PM Rm. 101,
Thursday 3:00 PM - 5:00 PM Rm. 105
Instructor: 
Carl Sable
e-mail: carl.sable@cooper.edu
Office: Room 614
"Artificial Intelligence: A Modern Approach"
(4th edition)
by Stuart Russell and Peter Norvig
The book is recommended, not required.
The book has a nice
associated website
Project 1: 33 1/3%
Project 2: 33 1/3%
Three problem sets: 33 1/3%
Projects and problem sets will be posted when they are assigned.
The schedule will be updated as the semester progresses. All dates 
which have not yet occurred should be considered tentative!
Part 1: Introductory Concepts
- Wednesday, September 1
 Topic: Course Introduction
(slides)
 Suggested Reading: R&N Chapter 1
- Thursday, September 2
 Course Introduction (continued)
 Topic: Intelligent Agents
(slides)
 Suggested Reading: R&N Chapter 2
Part II: Search and Games
- Wednesday, September 8
 Topic: Simple Search Strategies
(slides)
 Suggested Reading: R&N Sections 3.1 - 3.4 and 4.4.1
- Thursday, September 9
 Simple Search Strategies (continued)
- Wednesday, September 15
 Topic: Advanced Search Strategies
(slides)
 Suggested Reading: R&N Sections 3.5 - 3.6, 4.1 - 4.2, and 4.5
- Thursday, September 16
 Advanced Search Strategies (continued)
- Wednesday, September 22
 Topic: Games
(slides)
 Suggested Reading: R&N Chapter 5
- Thursday, September 23
 Games (continued)
- Wednesday, September 29
 Games (continued)
- Thursday, September 30
 Games (continued)
- Wednesday, October 6
 Project #1 assigned and discussed
Part III: Dealing with Uncertainty
- Thursday, October 7
 Topic: Probability
(slides)
 Suggested Reading: R&N Chapter 12
- Wednesday, October 13
 Topic: Bayesian Networks
(slides)
 Suggested Reading: R&N Chapter 13
- Thursday, October 14
 Topic: Bayesian Networks (continued)
- Wednewsday, October 20
 Topic: Hidden Markov Models
(slides)
 Suggested Reading: R&N Sections 14.1 - 14.3 and
"An 
Introduction to Hidden Markov  Models and Bayesian Networks" 
(Ghahramani 2001)
Part IV: Machine Learning
- Thursday, October 21
 Topic: Machine Learning Concepts
(slides)
 Suggested Reading: R&N Sections 19.1 - 19.2 and 19.4
 Topic: Decision Trees
(slides)
 Suggested Reading: R&N Section 19.3
- Wednesday, October 27
 Decision Trees (continued)
- Thursday, October 28
 Topic: Bayesian Learning
(slides)
 Suggested Reading: R&N Chapter 20
- Wednesday, November 3
 Topic: Feedforward Neural Networks
(slides)
 Suggested Reading: R&N Sections 21.1 - 21.2
 Click here
for my annotated version of Figure 18.24 from the 3rd edition of the 
textbook
- Thursday, November 4
 Feedforward Neural Networks (continued)
- Wednesday, November 10
 Topic: Deep Neural Networks
(slides)
 Suggested Reading: R&N Sections 21.3 and 21.5
- Thursday, November 11
 Topic: Non-parametric Machine Learning
(slides)
 Suggested Reading: R&N Sections 19.7.1 and 19.7.5-19.7.6
 Project #2 assigned and discussed
Part V: Natural Language Processing
- Wednesday, November 17
 Topic: Conventional Statistical Natural Language Processing
(slides)
 Suggested Reading: R&N Section 23.1
- Thursday, November 18
 Conventional, Statistical Natural Language Processing (continued)
- Tuesday, November 23 (Thursday Schedule)
 Topic: Conventional Computational Linguistics
(slides)
 Suggested Reading: R&N Sections 23.2 - 23.6
- Wednesday, December 1
 Conventional Computational Linguistics (continued)
- Thursday, December 2
 Topic: Deep Learning and NLP
(slides)
 Suggested Reading: R&N Chapter 24
- Wednesday, December 8
 Deep Learning and NLP (continued)
Part VI: Philosophy and Ethics of AI
- Wednesday, December 15
 Topic: Philosophy and Ethics of AI
(slides)
 Suggested Reading: R&N Chapter 26
and "Computing 
Machinery and Intelligence" (Turing, 1950)
- Thursday, December 16
 Philosophy and Ethics AI (continued)