Welcome!
Welcome to CMSC 335: Computer Graphics! Course assignments and updates will be posted here. Updates will also be posted to Piazza.
Calendar of assignments
No late assignments will be accepted (not even by one minute), unless approved prior to the deadline.
All dates are tentative. If there are extenuating circumstances for the dates above please discuss with the instructor. Completed assignments are colored in light gray, upcoming assignments are colored in white with the next immediate assignment in blue.
Assignment | Date | |
---|---|---|
Reading and Quizzes |
Quizzes *may* include material from reading specified on same row. |
|
Ch 1-3, 13.1 | Jan. 18 | |
Ch 4 | Jan. 24 | |
Quiz 1, Ch 6.1,6.3,6.9-11,6.13 | Jan. 25 | |
Ch 5 | Jan. 31 | |
Ch 7 | Feb. 1 | |
Ch 9 | Feb. 8 | |
Ch 8.1-8 | Feb. 15 | |
Quiz 2, Ch 10.1-6,10.8-11 | Feb. 20 | |
Ch 11, 12.1-6,12.8-10 | Mar. 1 | |
Ch 16.1-11,16.14 | Mar. 8 | |
Quiz 3 | Mar. 20 | |
Ch 17.1-3,17.6,17.10-11 | Mar. 29 | |
Ch 18.1-3,18.5 | Apr. 5 | |
Quiz 4, Ch 19.1-4,19.6-7 | Apr. 10 | |
Ch 21.1-2 | Apr. 17 | |
Ch 22 | Apr. 24 | |
Quiz 5, Ch 15.6,23.2 | Apr. 26 | |
Programming Assignments - Due before class on date specified |
Programming assignments test your technical skills and understanding of the
concepts that we learn about in class. Note that each assignment will build
upon the prior assignment. Be sure to go back, debug, and refactor your code
constantly.
For the inclass turn in, use this (click here for pdf) as your assignment sheet. |
|
Programming 1 | Feb. 7 | |
Programming 2 | ||
Programming 3 | Mar. 28 | |
Programming 4 | ||
Programming 5 | ||
Culture Assignments - Due before class on date specified |
Culture assignments are meant to broaden your general knowledge in computer science by exposing you to topics, people, and research outside the basic scope of this class. There will be one this semester: |
|
Culture - Research Paper | May 1 |