Introduction to Intelligent Systems

CIS*3700 (Winter 2007)

 

Instructor: Fei Song (Thornbrough 1388, ext. 58067)

Email: fsong@cis.uoguelph.ca

Office Hours:  Wednesday, 10:30 – 12:30 pm (Instructor’s office).

 

Teaching Assistants:  Robert Collier and Wei Wang

Email:  ta3700@cis.uoguelph.ca

Office Hours and Location:  Monday and Friday, 11:30 – 12:30 (Thornbrough 1308)

 

Overview 

 

This course covers the foundamental concepts and techniques in Artificial Intelligence, including agents and environments, search, knowledge representation, reasoning, and learning.  It also provides in-depth study for some specific and widely applicable methods for game search, expert systems, decision tree learning, and statistical natural language processing.  All the programming exercises are to be done in an object-oriented programming language (either Java or C++).

 

Evaluation

 

                  Assignments (4 x 10%)                             40%

                  Midterm                                                    20%

                  Final Exam                                                40%

 

      Note (1)  The assignments include both paper-and-pencil questions and programming

   exercises.

 

      Note (2)  Late submissions for assignments are acceptable, but there will be a deduction of

                     marks by 10% for one day late, 25% for two days late, and 50% for three days late.

                     After three days, no marks will be given for late submissions.

                   

      Note (3)  All lecture notes and other related materials will be posted at the course website

   on WebCT.

 

Textbook

 

      Stuart Russell and Peter Norvig.  Artificial Intelligence: A Modern Approach.  Second Edition.  Prentice-Hall, 2003.

 

Academic Misconduct  Discussions with each other on the assignments are encouraged, but are limited to verbal communications on concepts and approaches.  Sharing programming code and answers, however, is serious offense.   Please refer to the CIS policy on Academic Misconduct in Computing for more information.