Department of Computer and Information Sciences, Temple University

CIS 3203. Introduction to Artificial Intelligence

Section 001, Fall 2026

Syllabus       Instructor: Dr. Pei Wang       TA: Tangrui Li


Schedule (tentative)

WEEK TOPIC READING
1 AI Overview Chapter 1
- Prolog: Facts and rules SWI-Prolog Manual
2 Prolog: List processing SWI-Prolog Manual
- Prolog: Procedural interpretation SWI-Prolog Manual
3 Automated Reasoning Section 5.1, 5.3-4, 5.6-7
- State Space Search Section 3.1-5
4 Prolog: Inference control SWI-Prolog Manual
- Heuristic Search Section 3.6-9
5 Planning Section 6.1-3
- Game Playing Section 14.1-3, 9.7
6 Knowledge-Based System Chapter 15
- Knowledge Representation Chapter 16
7 mid-term exam -
- mid-term review -
8 Reasoning under Uncertainty: Bayesian Reasoning Section 9.1-5, 10.2
- Reasoning under Uncertainty: Causal Networks Chapter 11
9 Decision under Uncertainty: Expected Utility Section 12.1-2
- Decision under Uncertainty: Markov Models Section 9.6, 12.3-5
10 Supervised Machine Learning Chapter 7, Section 10.4
- Artificial Neural Networks Chapter 8
11 Deep Learning Chapter 8
- Unsupervised Learning Section 10.3
12 Reinfercement Learning Chapter 13
- Natural Language Processing Section 8.5
13 Perception and Action Section 8.4
- AI as a Whole Chapter 2, 18, 19
14 oral presentations -
- oral presentations  

Final Exam: TBA


Project


Relevant Links


URL: http://www.cis.temple.edu/~pwang/3203-AI/3203-index.htm