Course Page :
http://www.cs.drexel.edu/~david/Classes/CS536
Suggested Textbook:
Assignments that do not meet the program specifications EXACTLY will
not be graded!
Any assignments that are returned to students because they do not meet the
assignment specifications will be penalized with late points.
Assignment results will be assessed visually. I am not looking for any specific file output.
1 point per day (max of 5 points, out of 10) will be deducted
from late assignments.
The deadline for turning in all assignments is December 8.
You will be given a grade of 0 if an assignment is not
turned in by this date.
The programming assignments should be submitted on the class Bb Learn page before 11:59 PM on the due date to be considered on-time.
All assignments will be run in the Unix Command Line Interface (CLI) on
tux and will generate geometry files in the ASCII Open Inventor format.
Examples of Open Inventor files can be found
here.
Inventor
(*.iv) files can be viewed with an open-source CAD system called FreeCAD.
Go here to download a version of
this sofware for your computer.
You must ensure that your Inventor files
can be displayed in FreeCAD.
All assignments should include source code files, a README file, and a makefile (if you're writing in a compiled language) or a script (if you're writing in an interpreted language).
You must be the sole original author of all assignments and examination solutions in their entirety, unless the instructor explicitly instructs you otherwise in written directions on an assignment or exam. Collaborative work is a violation of academic honesty in this course. You are not to examine or use code belonging to someone else, nor may you let anyone else examine or copy your code.
Students found in violation of the Academic Honesty policy
will receive an 'F' in the class.
In the case of plagiarism, all parties involved will be equally penalized.
The description of the department's Academic Integrity Policy can be found here. If a student violates this policy, an Alleged Academic Misconduct Report will be filed with the university.
It is your responsibility to avoid violating the university's policy. If you are unclear as to what the policy means in a particular situation, ask the instructor for clarification before you hand anything in.
See the examples below for clarification of this policy.
Your source code for all programming assignments will be
run through a plagiarism detection system. This program uses compiler
techniques, which are invariant of syntax and style. If you are
sharing/borrowing code with other classmates (from this or previous
years), you will get caught.
Each graduate student will read a technical conference paper related
to geometric modeling or geometry processing and submit a Powerpoint
presentation that describes/summarizes the paper.
Suggested conferences are
the SIGGRAPH Conference, SIGGRAPH Asia Conference, Eurographics
Conference, Shape Modeling International Conference,
Solid and Physical Modeling Conference and the Symposium on Geometry
Processing.
The paper must be from the main SIGGRAPH or SIGGRAPH Asia Conference,
not just from any ACM SIGGRAPH-sponsored conference, symposium or
workshop.
The presentation should include:
If you are not on a drexel.edu computer you will have to access
the papers through the Drexel Library,
or by connecting to the Drexel network via VPN.
Please no "Games Papers".
Here is a good example of what I expect.
Email me the full citation of the paper that you will review by October 31.
The deadline for submitting the Powerpoint presentation is
November 17.
The same policy as programming assignments applies for late presentations.