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 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.
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.
There is a midterm exam to be taken at home on October 8 during lecture time (so there will be no lecture that day). There is also a final exam, to be taken at the time scheduled by the registrar. See the home page for date and time. Each exam counts for 15 percent of the final grade.
Participation to classes counts for 10 percent of the final grade. Participation includes asking and answering questions and taking part in discussions. It does not matter whether answers are correct, questions are appropriate, or the discussion points are clever. Mistakes are expected, but indifference to the topics covered is not.
If a topic covered in class is discussed in the textbook, that part of the book becomes required reading automatically. All handouts, including homework assignments and solution samples, are required reading.
Students are expected to be familiar with Matlab. Knowledge of a general-purpose programming language such as C/C++ or Java is useful but not required. 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. Matlab also runs on several OIT computer labs.
|