|Introduction to Artificial Intelligence|
This course surveys the issues and techniques involved in the creation of computer systems that engage in intelligent behavior. The following are among the topics that we will cover: Intelligent Agents, State-Space Search, Game Playing, Knowledge Representation, Reasoning Under Uncertainty, Machine Learning, Data Mining and Speech and Language Processing.
This class meets Tuesdays and Thursdays from 11:00 to 12:15 in room ECCS 1B12 in the Engineering Center.
My office hours are Tuesday 2-3:30 and Thursday 12:30-2:00 in ECOT 735.
Text and Readings
The required text for this class is Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig. It should be in the campus bookstore, but you should be able to get a better price online.
The posted schedule of lectures includes the topic for each lecture, the assigned readings, and the assignments. The lectures for this class begin on August 29 and end on December 14. Tuesday November 21 and Thursday November 23 are holidays.
CAETE Specific Policies
To accommodate the lag in media deliveries, the due dates for assignments for CAETE students are one week past the normal campus due date. CAETE students are expected to take the final on the assigned date.
Computer Related Stuff
This is a graduate computer science course. You need to be a proficient programmer to take this class.
As noted above, all the programming assignments are to be done using Python. To get you started, I've posted some information on Python. I'll say more about this during the first class.
I don't care what facilities you use to do the programming assignments. Both the CSEL and ITS labs in Engineering will have Python installed. If you are enrolled in this class you should already have an account in the CSEL.
If you qualify for accommodations because of a disability, please submit to me a letter from Disability Services in a timely manner so that your needs may be addressed. Disability Services determines accommodations based on documented disabilities. (303-492-8671, Willard 322, www.Colorado.EDU/disabilityservices)
If you feel you can't be present at one of the quizzes or the final for religious reasons, please contact me as soon as possible to make arrangements.
If you miss class for similar reasons, you can view the tape of any class in the Engineering library.
The campus has adopted an Honor Code. It includes the following pledge which will be placed on all your exams and you will need to include on your assignments:
Except when I specify otherwise, the assignments in this class will be done individually. You may certainly discuss the assignments with one another but the final product (program, paper, etc) must be yours alone.
In the past, the primary problem area for this class has involved unintentional plagiarism. Unintentional or not it can still get you an F in the course and/or kicked out of school.
11/24/2006I've update the Old quizzes directory with exams and quizzes relevant to the next quiz and the final.
11/24/2006The third assignment has been posted. There's also a pointer to it on the class schedule page.
10/10/2006The second assignment has been posted. There's also a pointer to it on the class schedule page. And just as a reminder, you can find the slides here.
8/31/2006The first assignment has been posted. There's also a pointer to it on the class schedule page.