CS 3600
Introduction to Artificial Intelligence
(Spring 2013)

Meets: Mondays and Wednesdays 3:05-4:25pm in ES&T L1205

Instructor: Prof. Mark Riedl (riedl@cc.gatech.edu)
Office hours: Tuesdays: 3:00-5:00pm, TSRB 234

Home Schedule Projects Grading Resources Piazza

Statement of Academic Honesty

You may collaborate as much as you want on the ungraded homework problems. During exams you may not so much as daydream about working with someone else. On the programming projects, your submitted solutions must reflect your own work.

For the projects, do not copy from others or let others copy your work; however, you may think of the TAs as your close collaborators. Feel free to go to them with any problems that you are having. That's why they are there.

For any solution, you must cite all of the resources you relied on for coming up with your answers. This includes web pages, publications, people, and so on, other than the textbook, instructor, and TAs. You need to abide by the academic honor code of Georgia Tech.

Readings and Lectures

Lectures are meant to summarize the readings and stress the important points. You are expected to come to class having already critically read any assigned material. Your active participation in class is crucial in making the course successful. I complete ly expect to be interrupted throughout a lecture with questions and maybe even your deep insights into the material.


Your final grade is divided into four components: homework assignments, projects, a midterm and a final exam.

Due Dates

All graded assignments are due by the time and date indicated. I will not accept late assignments or make up exams. Please do not push me on this. You will get zero credit for any late assignment. The only exceptions will require: a note from an appropriate authority and immediate notification of the problem when it arises. Naturally, your excuse must be acceptable.


Although class participation is not explictly graded, I will use your class participation to determine whether your grade can be lifted in case you are right on the edge of two grades. Participation means attending classes, participating in class discussi ons, asking relevant questions, volunteering to provide answers to questions, and providing constructive criticism and creative suggestions that improve the course.

Extra Credit

From time to time AI research faculty at Georgia Tech will run experiments and studies that require human participation. You can receive extra credit points toward your final grade by participating in these studies and experiments. You will receive 2 points on your final course grade per study. You may receive extra credit on a maximum of 2 studies (for a grand total of 4 extra points on your final grade).

To get extra credit, use the following procedure:

  1. Instructor posts announcement of experiment for extra credit.
  2. Sign up with the experimenter for participation.
  3. Participate in the experiment.
  4. Interview the experimenter immediately after participation to learn
  5. Write a 1 page report (Times New Roman, 12 point font, approximately 450 words) describing the goal of the research, the purpose of the experiment, and how the AI/robotic system works (as described in point #3). You do not need to describe the experiment itself (i.e., what the experimenter wanted you to do); I already know that part.
  6. Email your report to the instructor within one week of your participation.
  7. (The instructor will verify that you have meet the the report requirements and also verify your participation with the experimenter.)

We cannot guarantee any experiments or studies will be conducted in any given semester. Not all experiments qualify for extra credit. If you learn of an experiment or study that has not been announced, please contact the instructor and ask whether you can get extra credit for it before you participate.