UIUC

CS 440 / ECE 448
Introduction to Artificial Intelligence
Fall 2006


Index:

Announcements

Course Information

Machinery

Communication

Textbook

 

Announcements

 

 

 

Course Information

Lecture: 1  unit (3 or 4 hours), Tue/Thr 12:30pm-1:45pm, 1404 Siebel Center

Professor: Eyal Amir

Office: Siebel 3314

Phone: (217) 333-8756

email: eyal@cs.uiuc.edu

Office hours: Thr. 4pm-5pm

 

TAs: Deepak Ramachandran and Jaesik Choi

Office: Siebel 0207

Phone: TBA

email: ta440@cs.uiuc.edu

Office hours: Tue. 4:30pm-6:30pm 

 

Useful Information and Handouts

Syllabus & Important Dates

Course Description

Introductory description of the major subjects and directions of research in artificial intelligence; topics include computer visions, Bayesian inference and networks, planning and learning. Same as ECE 448. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 225 or ECE 390; or consent of instructor.

Prerequisites

  • Familiarity with the basic concepts of logic and probability theory.
  • Knowledge of basic computer science principles and skills.
  • Mathematical ability and the ability to understand and analyze fairly complicated algorithms and data structures. (CS473 is sufficient but not necessary.)
  • Independence

 

 

Machinery: Tasks and Coursework

The course will consist of lectures by the professor, two midterms, a final exam and a final project. Due dates and recommended course materials are indicated in the syllabus.

Late Policy

Assignments (including homeworks and projects) must be handed in during the class on the date indicated in the syllabus. Recognizing that students may face unusual circumstances and require some flexibility in the course of the quarter, each student will have a total of seven free late (calendar) days to use as s/he sees fit. Once these late days are exhausted, any paper or proposal turned in late will be penalized at the rate of 20% per late day (or fraction thereof). Under no circumstances will an assignment be accepted more than a week after its due date. Late days are from noon to noon.

Late assignments should be turned in at the turn-in box inside the course secretary, Ronda's office (3316 Siebel). You must write the time and date of submission on the assignment. Alternatively, you can fax it to the course secretary (Fax: (217) 265-6591)

Cheating

Copying assignments or projects from external sources or students, and all other kinds of cheating is strictly prohibited. Students are encouraged to discuss their approach to solving assignment problems with other students or the Instructor/TA's but each individual must develop and present his solution independently. At the first instance of cheating, a grade of 0 will be assigned for that component. On the second instance, the course grade will automatically become 'F'.

Final grade

The final grade for 3 credit points will be calculated using the following formula:
Mid1(20%)+Mid2(20%)+Final(20%)+HW(20%)+Proj(20%)

The final grade for 4 credit points will be calculated using the following formula:
Mid1(15%)+Mid2(15%)+Final(15%)+HW(20%)+Proj(40%)

Up to 3% extra credit may be awarded for class participation.

 

Communication

We strongly encourage students to come to office hours or post on the newsgroup (news.cs.uiuc.edu/class.cs440) instead of emailing questions, except for questions that are only individually relevant. Occasionally TAs may need to broadcast a message to the entire class. We will do so over the newsgroup.

Please do not e-mail us with grading questions. If you want an explanation for why we took points off, you can talk to us after class or during office hours. If you want a regrade, please write an explanation and hand the assignment and the explanation to TAs during office hours or after class.

Reading and Reference

The primary reading materials will be book chapters and papers as described in the syllabus. The textbook is

Stuart Russell and Peter Norvig, Artificial Intelligence, a Modern Approach, Prentice Hall, 2nd ed., 2003.

Other books/papers that can be used for further reading on particular topics will be mentioned during the relevant lecture.

 

Useful Links and Resources

  • You are strongly encouraged to submit printed answers for the assignments. An excellent typesetting program that is easy to learn, powerful and widely used is LaTeX. This is a a good introduction to using LaTeX.

 


Comments to Jaesik Choi