CSIE 04576 - Artificial Intelligence Programming Design

* How to use Allegro Common Lisp
* Textbook in pdf format
* CMU AI repository: Common Lisp by Guy Steele
* Common Lisp: A Gentle Introduction to Symbolic Computation by David S. Touretzky

Weeks

Topic

Chapters

Assignments Due

1

 Introduction / Lisp

R&N Chap. 1,2
Practice

 

2

 Functions and Data

T Chap. 1

 

3

 Lists

T Chap. 2

 

4

 Conditionals

T Chap. 4

 

5

 EVAL, Variables

T Chap. 3,5

           

6

 Iteration and Block

T Chap. 11

HW1

7

 List Data Structures & Review for
 Midterm exam

T Chap. 6

HW2

8

 Mid-term Exam

 

 April 21 (Tues.)

9

 Applicative Programming

T Chap. 7

 

10

 Recursion

T Chap. 8

 

11

 Recursion

 T Chap. 8

 

12

 Input / Output

T Chap. 9

 

13

 Structures, Array, Assignment

 T Chap. 10,12,13

                         

14

 Structures, Array, Assignment

 T Chap. 10,12,13
Discrimination Net

HW3

15

 Review for Final exam

 

 

16

 Final Exam

 

June 18 (Thurs.)

3-6pm



CSIE 03174 - Artificial Intel
ligence

* AI: A Modern Approach
* Otter zip, Otter ReadMe, Otter Manual

Weeks

Topic

Chapters

Assignments Due

1

 Introduction

1

 

2

 Intelligent Agents

2

 

3

 Solving Problems by Searching

3

 

4

 Informed(Heuristic) Search Strategies

3

 

5

 Local Search Algorithms and
 Optimization

4

  

6

 Adversarial Search in Games

5

  

7

 Review for Midterm exam

 

HW1

8

 Mid-term Exam

 

 April 21 (Tues.)

9

 Logical Agents

 7

 

10

 First-Order Logic

 8

 

11

 Inference in First-Order Logic & Otter

 9

 

12

 Planning

 10

 

13

 Quantifying Uncertainty

 13

HW2

14

 Probabilistic Reasoning in Bayesian
 Networks

 14

HW3

15

 Making Simple Decisions and

Review for Final Exam

 16

 

16

 Final Exam

 

June 16 (Tues.)