Skip to main content

Homework Assignments

The homework assignments are your chance to practice each stage/category of visualization processing. The topic for some of the assignments is open-ended with allowing a variety of different programming languages and visualization infrastructure are your choice. You may (are encouraged to) work on the same topic for multiple weeks.

For each homework assignment, your primary submission will one or more visual artifacts and a written description. As relevant to each homework, you will also be asked to submit your source code.

Collaboration Policy & Academic Integrity

We encourage you to discuss the assignments with other students in the class. Please acknowledge your collaborators in your plaintext or .pdf project wrteup. You may certainly use the internet as a resource for learning the material, but you may not submit or "borrow from" code found online without clearly indicating the source. Please review RPI's Academic Integrity policy and speak with the instructor if you have any questions.

Homework Late Policy

Assignments are (usually) due on Thursday nights at 11:59pm. Submission will be electronic and submission times will be judged from the timestamp given by the web server. You may submit your assignment multiple times; we will only grade your last submission. Each student will be given five days (whole or partial) of grace for late homework assignments. You may use at most two days on a single assignment. These grace days should be used carefully. Once the late days have been exhausted, late assignments will not be accepted without a written excuse of extenuating circumstances from the Student Life office.

Electronic Submission

Some homeworks or parts of homeworks will be submitted by posting to the Submitty Discussion Forum, other homeworks will be submitted by uploading the files to a appropriate gradeable on Submitty. Read the instructions carefully for each assignment.

After uploading and submitting your files, check to be sure that all files were received and saved. If you find a mistake in your homework, you can fix it and re-submit using the same procedure. We will only grade the most recent submission.

Note: If there's lots of "stuff" in your homework directory the zip file may be too big for submission. Contact the instructor if you cannot reduce the file size sufficiently.

Important: Please don't send your homework as an email attachment!