Syllabus for Computer Science 153: Computer Vision (Fall 2005)

MW, 1:15-2:30PM, TG 208

Instructor Information

Dr. Christine Alvarado
Office: Olin 1251
Email: alvarado@cs.hmc.edu
Office Hours: TBA and by appointment (or whenever my door is open).

Text

Course Overview

This course will focus on topics in and applications of level computer vision. While we will cover a number of areas of in computer vision, we will focus on high-level computer vision, examining techniques that enable the computer to perform automatic object segmentation and recognition in both visual and sketched images. Through a number of programming projects, we will examine techniques including binary and color image analysis, object segmentation, model representation, pattern classification, and sketch processing and recognition.

The work in this course consists of readings, problem sets, paper reviews/presentations, and a final project, write-up, and presentation. There are no exams in this course.

Problem Sets

Problem sets will be assigned approximately every 2 weeks. There will be 4 (possibly 5) problem sets during the first 2/3 of the course (the last 1/3 of the course will be devoted to the final project).

Paper Reviews

In addition to doing the bi-weekly problem sets, you will read research papers, write reviews of those papers, and be responsible for presenting one paper in class during the course of the semester.

Final Project

The final project will be done in teams of 1, 2, or 3 (teams of 1 strongly discouraged). It will be an expansion of one or more of the ideas we have covered in class, preferably inspired by cutting-edge research (although be careful to keep the scope small or you will never finish). The project will consist of three components: The final project presentations will be given during the final exam timeslot (or earlier if students wish).

Late Homework Policy

For problem sets, you may have 4 extension days to be used at your discretion over the course of the semester. Extensions may only be used for problem sets. You may use up to two extension days on any one problem set. Other than that, late assignments will not be accepted. There will be no extensions given for the final project report deadline.

Grading

Grades will be weighted as follows:

Honor Code

Your work in this class should be in conformance with the Harvey Mudd honor code. For the problem sets, you may discuss problems with other students, but you should each write up/program your own solutions. Please list names of all people with whom you discussed problems in your writeup. For the project, you will be given the opportunity to work in teams of two or three students, but it is important that the work submitted be that only the students in the group, as well as the work of all of the students in the group. For the paper reviews, while you may discuss the papers, each student must write his or her own review.

If you have any question at all as to what is considered acceptable collaboration, please ask.