How to submit the assignments

Please follow these instructions; your grades may be affected if you do not submit the
assignments correctly.

DO NOT use instructor's  e-mail address to submit the programming assignments; use  intro-graphics@mrl.nyu.edu.

Written assignments should be turned in at the class on the due date.

Programming assignments

For each assignment you should create a directory ~yourlogin/cg/hw#, where # stands for the assignment number,  in your CIMS home directory. The homework directory should be publicly readable.  (Use chmod -R a+r  * in your directory to ensure this).

The directory should contain a file called README. In the README file you should explain the following:

  • The operating system your program works on (acceptable: IRIX, Solaris, Windows 95/NT).
  • How to compile your program.
  • How to  run your program, and the command lines you have used to generate test images  (if applicable).
  • any additional information you feel you need to provide.
  • The directory should contain the following:

  • complete source code of your program;
  • a working executable (note for Windows users: make sure your set transfer mode to binary when you transfer files).
  • the Makefile (UNIX) or the project file (Windows  with Visual C++);
  • all test files  (input and output generated by your program) required by the assignment.
  • If your program uses any shared libraries (.so on UNIX, .dll on NT) in addition to standard libraries, OpenGL and GLUT, you should provide these libraries; it is preferable to avoid this.
  • To submit the assignment: send mail to intro-graphics@mrl.nyu.edu.
    Add all source code files as attachments to your message (for example, use Netscape  to send your message).  DO NOT attach image files, executables etc.
    The subject of the message should be "hw #", where # is the assignment number.

    The time stamp on your mail is considered to be the time when your assignment was submitted.
    DO NOT work on the assignment after you have submitted it;  DO NOT change anything in the directory that you have created.
    You should not modify or delete anything until you receive your grade.