Announcements

Syllabus

Class policies

Schedule

Resources

Class Policies
CS B551: Elements of Artificial Intelligence

Staff

Professor

Kris Hauser

Office: Lindley 301F

Phone: 856-7496

Email: hauserk at indiana.edu

Office hours: Monday 1-2pm, Thursday 1-2pm

Associate instructors:

Ik Hyun Park

Office: Lindley 325

Email: ikpark at indiana.edu

Office hours: Tuesday/Thursday 1:20-2:20pm

 

Mark Wilson

Office: Lindley 406

Email: mw54 at indiana.edu

Office hours: Monday 10am-12pm

Prerequisites

This course is aimed at Masters students, beginning PhD students, and high-level undergraduates in computer science, as well as students in related fields who have a strong computing background. The course is intended for students with limited exposure to AI; if you have a strong background, please contact the instructor.

Experience with computer programming, data structures, and algorithms will be assumed. Programming projects shall be written in Python. Python has a reputation for being extremely easy to learn; those with a strong programming background can develop competency in Python in hours or days. Please contact the instructor prior to the first programming assignment if you expect difficulty.

Textbook

Russell & Norvig's Artificial Intelligence: A Modern Approach, Second edition, Prentice Hall, 2003.

Meeting times

Classes meet on Tuesday and Thursday, 4:00-5:15 in BH006.

Exams

There will be a final exam on December 15, from 7:15-9:15.

Policies

Everyone is responsible for reading the departmental statement on academic integrity before starting the first assignment.

Homeworks, including programming projects, are to be completed individually. You may discuss the material with other students, but all written work must be your own.

Homework assignments are due by the end of class on the due date unless otherwise specified. Extensions are granted only in extenuating circumstances at the discretion of the instructor. Requests for extensions require advance notice (except for emergencies).

Email policy

Questions can be directed by email to either the instructor or RA. Please begin the subject line with "B551". Email will be responded to within 24 hours, unless otherwise noted. Please allow sufficient time for responses before assignment deadlines.

Grading policy

The final grade will be comprised of homework (60%), final exam (30%), and participation (10%) scores.

 

There will be 7 homework assignments. In the overall homework score, the grade of the lowest scoring assignment will be dropped.

Optional Final Project

Students that intend to continue coursework or research in AI are highly encouraged to pursue a final project. The project is entirely optional. Projects may be done in a number of ways, such as applying techniques learned in class to real-world problems, writing a research survey, and reproducing results in a recent AI paper. More information will be provided in-class.

 

The final project grade will substitute for two homework assignments. Grades will be assessed from a technical report as well as a short in-class presentation near the end of the semester.