CS 630: Advanced Artificial Intelligence Systems

Spring 2009
Syllabus

 

Course description: This course is a continuation of Artificial Intelligence (CS 530).  Emphasis is placed on advanced topics and the major areas of current research within the field.  Theoretical and practical issues involved with developing large-scale systems are covered.

 

Pre-requisites: CS 530 (Artificial Intelligence) or professor's consent.

 

Professor: Rebecca Bates

Computer Science

Wissink Hall 231

Phone: 507-389-5587

Fax: 507-389-6376

Email: bates@mnsu.edu

 


Course Website

http://bates.cs.mnsu.edu/cs630    Check the website regularly for announcements and updates. 


Course Hours and Location
Lectures: T, Th 5-6:15pm WH 286A

 
Office Hours
Monday Tuesday Wednesday Thursday Friday
1-3 1-3 by appointment 2-4 10-12

Other times by appointment. 

 

If things that are useful for the entire class come up, they will be posted on the announcement section of the class webpage so please check it regularly.


Course Materials

Required Text: Artificial Intelligence: A Modern Approach, 2nd ed., Stuart Russell & Peter Norvig, Prentice Hall, 2003, ISBN 0-13-790395-2.
Other readings will be made available online.

Grading
Homework, programming assignments, in-class work (including paper discussions): 25%
2 Midterm Exams: 35%        
Final project: 40% (including written and oral presentations)

Tentative Topic List

  1. Review of AI: agents, problem solving, knowledge & reasoning, planning (~3 weeks)

  2. Planning (~1 week)

  3. Uncertain Knowledge & Reasoning, i.e., probabilistic reasoning (~3 weeks)

  4. Machine Learning (~4 weeks)

  5. Applications (~3 weeks)

  6. Project presentations (1 week)

Important Dates
Midterm 1: Friday, February 27
Midterm 2: Thursday, April 23
Project presentations will be done during the final week of the class.

Course Tools

 

Homework and Exams
    Some classes will be discussions of articles and papers and will be lead by students in the class on a rotating basis.  Thus, homework will include preparing brief summaries in order to lead discussion.

    The homework for this course will also include problems related to readings from the book and any other assigned readings as well as programming projects.

    Your exams will be based on information gained through both homework and class experiences as well as material covered in lectures and assigned readings. 

 

Expectations of Students

Disabilities
Students who may need accommodations for a disability can make an appointment to see me during my office hours to discuss your needs.


Academic Honesty

By staying enrolled in this class, you agree to abide by the University's Policy for Academic Honesty which appears in the Student Handbook under the section heading "Academic Honesty". If you have questions about the policy please contact me, your advisor, or another faculty member PRIOR to engaging in a "dishonest" act. Failure to abide and respect the Academic Honesty Policy will result in severe penalties as allowed by the University.