Syllabus academic year 2011/2012
(Created 2011-09-01.)
Credits: 7,5. Grading scale: TH. Cycle: G2 (First Cycle). Main field: Technology. Language of instruction: The course might be given in English. EDA221 overlaps following cours/es: EDA220. Optional for: C4, D4, D4bg, E4, E4bg, F4, F4bg, L5gi, Pi4, Pi4ssr. Course coordinator: Lennart Ohlsson,,, Computer Science. Prerequisites: EDAA01 Programming - Second Course or EDA027 Algorithms and Data Structures and FMA420 Linear Algebra. Assessment: Written examination and completed course assignments. To qualify for the written examination students must have completed the assignments. The final grade of the course is based on the result of the written examination. Home page:

To give a fundamental understanding of methods and techniques for 3D computer graphics and practical experience of graphics programming.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must

Construction of geometric objects. Describing and calculating object movement. User interaction. Translation of geometries in 3D space to the screen. Models of light and surface materials. Mapping and buffer techniques.

Angel, E: Interactive Computer Graphics. A Top-Down Approach with OpenGL. 5th Edition. Addison-Wesley 2008. ISBN: 978-0321-54943-3
It is also possible to use an older edition of the book.