Date: Tue, 14 Jan 1997 22:51:55 GMT Server: NCSA/1.5.1 Last-modified: Tue, 22 Oct 1996 18:57:54 GMT Content-type: text/html Content-length: 4721
CS 470 Syllabus

CS 470 - Syllabus

CS 470 - Introduction to Artificial Intelligence
Fall 96 - TuTh 1:35-2:50, 373 MARB

Professor: Tony Martinez, 3364 TMCB, x6464
Office Hours: TuTh 3:00-3:45pm or by appointment
TA: Scott Lindeman, 2218 TMCB, 378-6473
Office Hours: Mon 1-2pm, Wed 3-4pm

Prerequisites: CS 236, 252, 330

Course Description: Introduction to Artificial Intelligence. This course introduces and studies the core areas of artificial intelligence. Coverage includes intelligent agents, problem solving and search, knowledge based systems and inference, planning, uncertainty, learning, and perception.

Text: Artificial Intelligence: A Modern Approach. We will cover most of the text. The order of reading is on the schedule and the assigned sections must be read before the class lecture. The lecture will cover topics from the reading where additional help, emphasis, and extensions beyond the text are deemed valuable. Time will not always allow complete coverage of all aspects of the reading, but you are still expected to read and understand the text. You will be responsible for all text information from assigned reading, except where specifically noted, on examinations.

Homework: Homework will be assigned with every lectures. Homework questions will come from the text and will be due at the beginning of the following class period.

Programming Assignments: There will be approximately four programming assignments covering major themes of the class. You are to do your own work (although you can discuss approaches with your classmates). The TA will pass off your assignment at the computer and you will also hand in your documented code.

Examinations: There will be a midterm and a final exam. The final is comprehensive with emphasis on topics not covered on the midterm.

Lateness: Homework and assignments get 10% off if not handed in at classtime and los another 5% for each day late thereafter. There are no free late days. However, if you have a good reason for lateness (sickness, etc., something unique from the typical problems of the rest of your fellow students) then you will receive no late penalty. Just come see the TA about it. Please hand in late homework to the TA. Nothing will be accepted after the last day of this class.

Grading: Grading will be on a curve. Approximate breakdown is Midterm (25%), Final (30%), Programming Assignments (25%), Homework (20%).

If you have a question or concern regarding the grading of your homework or examinations, first talk with the TA. Take a day to think out the problem first and have a good argument for your appeal. If you still feel that justice has not been done, come see me.

ENJOY!

Approximate Class Schedule
Date Reading Assignment and Topic
September 3 1
5 1,2
10 2,3
12 3 - Scheme Review - Checkers Interface
17 3,4
19 4
24 5 - Checkers Program
26 6
October 1 6
3 7
8 7
10 9
15 9
17 9,10.2,10.4 - Theorem Prover
22 11
24 Midterm
29 11,(13)
31 14
November 5 14
7 15
12 15 (16a) - Belief Network Program
14 18
19 18
21 19
26 19 - Neural Network Program
28 Thanksgiving
December 3 22
5 26,27
10 26,27
Sat., Dec. 14 Final Exam (3-6pm)