Home Page Image
Warning >
Please note that there will be a final exam this year.
 


Course Mechanics

All work for this course is to be done in compliance with the standards of conduct set by the Academic Integrity Council for both graduate and undergraduate students.

Homework

Homework assignments will be posted on the homework page and announced on the class home page at least a week ahead of the due date. Homework is to be done individually, and counts for 30 percent of the final grade. Email your work in electronic form as a single file (unless otherwise instructed) to tomasi@cs.duke.edu before beginning of class on the indicated due date. Accepted formats are PDF (preferred) and MS Word. Do not send a zip file or other archive, or a collection of multiple files. Late homework incurs a 10% penalty per calendar day of delay.

Project

The project counts for 30 percent of the final grade. More details can be found on the projects page and will be discussed in class.

Exam

The final exam will take place on Thursday, December 13, between 2 and 5 PM (exact duration TBD), as required by the University Registrar. The exam is open book, open notes, and will cover general theoretical concepts from the entire syllabus. It counts for 30 percent of the final grade.

Class Participation

Participation to classes counts for 10 percent of the final grade. Participation includes asking and answering questions and taking part in discussions, but is does not matter whether the answer is correct, the question is appropriate, or the discussion points are clever. Mistakes are expected, but indifference to the topics covered is not.

Programming

Students are expected to be familiar with Matlab and a general-purpose programming language such as C/C++ or Java. Use of the Open CV software library requires some knowledge of C++. See the resource page for a Matlab tutorial. All CS graduate students have access to departmental machines that run Matlab and standard compilers. Please send email to tomasi@cs.duke.edu as soon as possible if you are not in CS and need an account on a CS computer.

Readings

If a topic covered in class is discussed in the textbook, that part of the book becomes required reading automatically. Any handouts, including homework assignments and solution samples, are required reading.