Fall 2012. Last updated: Tuesday 2012-11-18
This is a project-based course. We learn about advanced computer graphics and interaction
through a constructivist approach. The students define the material we will cover in class
through their selection of original projects. They research the material and become experts at it. They
build working systems learning and using their methods of choice. Finally, they demonstrate
and teach the other students in the class what they have learned. The role of the other students is to provide critical
feedback through research to improve each of the projects. The teacher's role is to guide
the research and organize and motivate the students to produce accountable results that they present publicly.
||VIC - Visualization-Interaction-Collaboration Studio at KTH,
Lindstedtsvägen 5, Level 4, room 4451.
|| When at KTH, you may find me at VIC.
||I will meet individually with students upon appointment.
||As an advanced course, the reading material will be mostly scientific papers
in graphics and interaction. We will determine the material partly based on
||There will be two group projects. Each project will have different group
members. Each project will have: 1) proposal; 2) demo; and 3) report.
||Each proposal will consist of: 1) project goal; 2) literature review;
3) work plan; 4) presentation.
||Each demo will consist of: 1) a hands-on demonstration of the project's goals;
2) a presentation in front of the class; 3) a defense.
||Each report will add to the proposal: 1) lessons learned; 2) obstacles surmounted;
3) discussion; and 4) conclusions.
||There will be two individual take-home examinations.
Each examination will consist of two reviews of the
projects from other groups. The first two examinations will be
based on the project reports. The third examination
will be based on the project proposal.
||The grades will be A, B, C, D, E, FX, F. Each project will be
graded on a Pass/Fail scale and will contribute one point to the final grade.
Each examination will be graded on a 1.00 scale.
An A is 90% of the grade or better. Thus:
In order to pass each project,
students must: 1) submit it on time; 2) submit quality material;
3) follow the rules of conduct in the honor code.
I will provide detailed metrics for grading the examinations at due time.
- A >= 3.6/4.0
- B >= 3.2/4.0
- C >= 2.8/4.0
- D >= 2.4/4.0
- E >= 2.0/4.0
- F < 2.0
- Fx will be given only in especial cases.
||While I do not encourage tardiness in submission of projects or examinations,
I understand unexpected events occur. Students will have 6 free days
total for all their proposals, reports, and examinations. I will not accept late demos,
unless previously arranged under especial circumnstances.
||The last day of classes, Monday December 3, we will present the best projects to a
||Introduction and administration.
Course overview and reading material. Brainstorming for projects.
||Quick introduction to graphics through Sketchup and Processing. Local Illumination.
||Update project 1: 1) goals; 2) inspiring videos; 3) reading list. Audience provides feedback.
||Proposal Project 1.
||Advanced interaction techniques in graphics. Update project 1. Planning for Researcher's Night.
||Volume Rendering. Update Project 1.
||Preparing for Demo Day and Researcher's Night. Presentation skills. Poster skills. Demo skills.
||Demo Project 1. All three demos were absolutely brilliant! Congratulations!
||Review results of Demo Day and Researcher's Night. Describe project reports. Define Project 2 groups and goals. Talk about particle systems.
||Draft of Project 1 Report. Project 2 material.
||Th 1.11 - Su 4.11
||Report Project 1. Proposal Project 2.
||Material Project 2.
||Review Project 1. Material Project 2.
||Prepare demo Project 2.
||Demo Project 2.
||Open House. Project 2 reports.