- Midterm Exam will be held on 26 April 2018, Thursday, Class Hours (10:40-12:30).
It will be an open book exam. You can only have your textbook in the exam. No lecture slides,
notes, etc. Your book must not contain any notes on it.
- See the Presentation Schedule for your project
Check the Computational
Geometry Pages by Jeff Erickson for possible applications of
Computational Geometry and some project ideas.
First Homework Due Date:
Thursday, February 22th, 2018 (Class hour)
Second Homework Due Date:
Thursday, March 15th, 2018 (Class hour)
Third Homework Due Date:
Thursday, April 19th, 2018 (Class hour)
Fourth Homework Due Date:
Thursday, May 10th, 2018 (Class hour)
You should give a project proposal until February 22th, 2018, Thursday (class hour)
stating the name of the project, a short project description of 2-3 paragraphs,
and name of the students that will do the project.
You will also give me a progress report (approximately 10 pages) until
March 15st, 2018, Thursday (class hour), about the progress of your project,
covering a survey of the subject area, algorithms that you will use,
data structures, and other implementation details, etc. Include illustrations,
block diagrams, pseudo-codes to describe your approach.
Demonstrations will be between 24 April-May 8th, 2018, depending on the number of groups.
- Each project group must submit a Final Project Report and a CD containing
three directories (Due: May 10th, 2018, Thursday, Class Hour). This deadline
is sharp. Final project report should be an extended version of the the progress
report and should extend it with implementation details, qualitative and
quantitative results of the project, etc. Please add new slides to your
presentation for the things that you explained on the board and correct
the typographical errors that we indicate during the presentations.
(The CD must be clearly labeled on the CD itself and must be put in a CD envelope
(which also have a label indicating group members, the name of the project, etc.):
- Progress Report,
- Final Report
- Source Codes,
- README.TXT explaining how to install and run your program,
user interface (how to use the buttons, mouse, etc.) required libraries, databases, etc.
Last updated: January 22nd, 2018