Till KTH:s startsida Till KTH:s startsida

Course Analysis

Course analysis, DH2320, Introduction Computer Graphics and Visualization, autumn 2011, visgra11

DH2320 in 2011 contained two separate parts, computer graphics and visualization. It started in period 1 with computer graphics and the visualization part took over in the beginning of period 2

The goal of the course is to introduce the students to the ares covered by the course. This is done by being having a broad view on the subject and introduce mainly the basic theory and history of several aspects of computer graphics and visualization. The labs does the same thing in a practical way and have a goal to introduce several well used tools in the area of computer graphics and visualization.

The students are also introduced to C++ and for many this is the first time they are forced to use a language that compiles to native code and deal with complex memory management. For this year the optimization in C have been removed as that was taking away focus on the introducing nature of the course.

Course Data

Time: HT11, p1-2
Course Literature: Handouts written specifically for the course
Official participants: 33
Performance rate: 70% Examination rate: 52%

Teachers:
Marcus Nilsson
Anders Lundström

Changes to be made for next year

As this is an introduction course on the areas of computer graphics and visualization the usage of C for the labs is creating an unnecessary stepping stone for many students to reach the goal of the course. Next iteration of the course will therefore remove the dependency on C and use a language that the students are familiar with since before!

As students should be able to work with the labs anywhere that they want the use of Qlikview is a hindrance as it requires a license and there are several tool available that works at least as well for the labs. A better tool then Qlickview will therefore be used.

Maya may also be replaced with Blender as the tools are very similar and Blender is a free software that can be downloaded by anyone.

Labs will be reorganized so that they better communicate how the tools can fit together as well.