Quiz 1: Oct. 13
Quiz 2: Nov 10
Quiz 3: Dec 15

Final Grade Percentage (30% of total):

10% each

Quizzes will take place in a theoretical lecture and will take 45 minutes each. There is a minimum grade of 9.5 (not rounded) for the average of the three quizzes in order to pass the course. Each is worth 10% of the final grade.

Lab Checkpoints


Checkpoint I: Week of Oct 5
Checkpoint II: Week of Oct 19
Checkpoint III: Week of Nov 2
Checkpoint IV: Week of Nov 23
Checkpoint V: Week of Dec 14

Final Grade Percentage (70% of total):

Checkpoint I: 5%
Checkpoint II: 10%
Checkpoint III: 15%
Checkpoint IV: 10%
Checkpoint V: 30%

Lab checkpoints will be used to verify process in the visualization you're crafting. While the grade will be given to the whole group, each individual student of the group needs to be present in the checkpoint lab in order to be granted the grade (in other words, if you don't show you'll get a zero even if your colleagues present the work).

There is a minimum grade of 9.5 (not rounded) in the weighted average of all checkpoints (normalized to a 0-20 scale) in order to pass the course.

The projects must be all stand-alone, locally-based. No servers, backends, etc. Rule-of-Thumb: unzip, load an HTML file on the browser, and it is ready to go (even if I then turn off the Internet connection.


Students with officially recognized student work status can opt for the following evaluation method:
  • The Lab component must be done individually 
  • You won't need to attend the labs but will need to deliver, by email, the same deliverables as the other students until 12:00 on the Friday of the week when the checkpoint takes place. You will get feedback by email.
  • You will still need to be present in the classes when the quizzes take place (see above for the dates)