CSci 5511, Fall 2008: Syllabus

Class Information

Time/Room: Tuesday and Thursday 4:00pm-5:15pm in MechE 108
Instructor:
Dr. Maria Gini (gini at cs.umn.edu)
office hours: Monday 2:00-3:00 and Thursday 11:00-12:00
or by appointment in EE/CS 5-213, (612) 625-5582.
Address: 4-192 EE/CSci Building, 200 Union St. SE, Mpls, MN 55455
TAs: Baylor Wetzel (wetz0025@umn.edu), office hours: Wed 2:30-3:30 in 2-209 EE/CS
Matt Kappel (kappel at cs.umn.edu), office hours: Tuesday 1:30-2:30 in 2-209 EE/CS

Textbook

Stuart Russell and Peter Norvig "Artificial Intelligence. A modern approach. 2nd Edition", Prentice-Hall, 2003. (Chapters 1-11).

You should go to http://aima.cs.berkeley.edu/lisp/doc/install.html to download the Lisp software from the texbook. We will use it for some homeworks.

You'll need reference material on Lisp. Here are some choices:

All class material will be posted at http://www.itlabs.umn.edu/classes/Spring-2008/csci5511/.

Prerequisites

Students are expected to have the following background:

Course Description

This course provides a technical introduction of fundamental concepts of artificial intelligence (AI). Topics include: history of AI, agents, search (search space, uninformed and informed search, constraint satisfaction, game playing), knowledge representation (logical encodings of domain knowledge, logical reasoning systems), planning, and the language Lisp. The course is suitable for students who want to gain a solid technical background and as a preparation for more advanced work in AI.

Course Requirements

Academic Integrity

All work submitted for this class must represent your own individual effort unless group work is explicitly allowed. You are free to discuss course material and approaches to problems with classmates, the TAs, and the professor (and you are encouraged to do so), but you should never misrepresent someone else's work as your own. It is also your responsibility to protect your work from unauthorized access. Collaboration on homework or exams is cheating and grounds for failing the course. Any student caught cheating will receive an F as a class grade and the University policies for cheating will be followed. In addition, any graduate student caught cheating will be subject to the Department policy on cheating.

Policy on Exams and Grading

Grades will be assigned on the following scale: 93% and up will earn you an A 90% to 93% an A-, 87% to 90% a B+, 83% to 87% a B, 80% to 83% a B-, 75% to 80% a C+, 65% to 75% a C, 60% to 65% a C-, 55% to 60% a D+, 50% to 55% a D, below 50% an F.
Exams are open books and notes. Late Homeworks will lose 10% of the maximum total points for every weekday late. Late homeworks will be accepted up to a week after they are due. Keys will be distributed in class a week after the homework is due.

Tentative Class Schedule (subject to changes)


Ch Topics Assignments due AIMA Slides
Week 1 - Sep 2-4 1, 2 Intro. Intelligent Agents Chapter 2
Week 2 - Sep 9-11 3 Problem Solving and Search Homework 1 Tuesday Sep 9 Chapter 3
Week 3 - Sep 16-18 3,4 Search Chapter 4.1-2
Week 4 - Sep 23-25 4 Heuristic Search Homework 2 Tuesday Sep 23 Chapter 4
Week 5 - Sep 30-Oct 2 5 Constraint Satisfaction Chapter 5
Week 6 - Oct 7-9 5, 6 Constraint Satisfaction. Game Playing First Midterm Exam
Tuesday Oct 7
Chapter 6
Week 7 - Oct 14-16 6 Game Playing
Week 8 - Oct 21-23 7 Propositional Logic Homework 3 Tuesday Oct 21
Project Proposal Thursday Oct 23
Chapter 7
Week 9 - Oct 28-30 8 First-Order Logic Chapter 8
Week 10 - Nov 4-6 9 Inference in Logic Homework 4 Tuesday Nov 4 Chapter 9
Week 11 - Nov 11-13 10 Knowledge Representation
Week 12 - Nov 18-20 10 Knowledge Representation Second Midterm Exam
Tuesday Nov 18
Week 13 - Nov 25 11 Planning Chapter 11
Week 14 - Dec 2-4 11, 12 Planning Homework 5 Tuesday Dec 2 Chapter 12
Week 15 - Dec 9 12 Planning Project Tuesday Dec 9
Tuesday Dec 16 Final Exam, 4:00-6:00
Copyright: © 2008 by the Regents of the University of Minnesota
Department of Computer Science and Engineering. All rights reserved.
Comments to: Maria Gini
Changes and corrections are in red.