|Or by appointment|
Course Website: www.clarkson.edu/class/cs446
Textbook: "Computational Geometry in C, 2nd Ed.",
by Joseph O'Rourke. Published by Cambridge University Press.
|Points, Vectors, Angles, and Inner Product|
|3||2D Convex Hulls|
|Curves and Curved Surfaces|
|4||3D Convex Hulls|
|3D OpenGL Programming|
|7||Search and Intersection|
Assignments: The assignments will be programming projects, to be completed individually. Reasonable amounts of help from fellow students and the instructor are acceptable, and should be acknowledged in the documented code.
Final Project: The final project will be a programming project, solving a problem to be decided on by the student and approved by the instructor. Joint projects will be approved if the implementation can be split into well-defined, separately testable parts, with each part being the responsibility of one student.
Late Policy Late work will be penalized 20% per week. The final project must be submitted by the last day of classes. No work submitted after the end of the final exam period will be considered in computing the final grade in the course.
Academic integrity: Assignments may be discussed with other students. However, do not look at other students' solutions until you have solved the problem yourself. You can give help to other students, but you may not just tell them the answer.
Feel free to discuss the assignments and strategies for solving them (algorithms), but write the code yourself. You may not show another student your code for the purpose of helping them, but only if you are getting their help in debugging your code.
Author: William Hesse
Last Modified: Aug 26, 2006