| TNCG01 |
Introduction to Computer Graphics, 15 ECTS credits.
/Introduction to Computer Graphics/
For:
ACG
|
| |
Prel. scheduled
hours:
Rec. self-study hours: 400
|
| |
Area of Education: Technology
Subject area: Media Technology
|
| |
Advancement level
(A-D): C
|
|
Aim:
To provide a good grounding in programming techniques and technologies aimed specifically at computer graphics application development.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Bachelor of Science with a major in a scienctific subject with some mathematical content. Suitable subjects include Computer Science, Mathematics, Engineering, Chemistry and Physics and other subjects may also qualify. The degree coursework must have included experience in a common numerical computer programming language. Also the equivalent of at least 20 Swedish points in mathematics.
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
The course will consist of lectures, lessons and laboratory work in C++, Computer Graphics and Graphics programming software tools. The course will conclude with a substantial project work, which may be carried out singly or in small groups.
|
|
Course contents:
This is a course covering the background in computer graphics and related programming skills required for the rest of the programme. The lectures, supported by lessons and a substantial programme of laboratory exercises, will cover material including elements of computer graphics, geometry, graphics primitives, the camera, clipping, perspective, coordinate frames and transformations, illumination models, texture mapping, program development under Unix, programming in C and C++, graphics programming in OpenGL, SceneGraph systems.
The course will conclude with a substantial (4 point) project work to be carried out in small groups.
|
|
Course literature:
â?o3D computer Graphics" by Watt and â?oProgramming in OpenGL" by Woo et al supported by suitable programming language texts.
"C++ How to Program" by Deitel. Other texts on programming in C++ may be suitable also.
|
|
Examination: |
|
Written Examination in Computer Programming in C++ Laboratory work Oral examination in Computer Graphics Programming Project work in Computer Graphics Programming |
1 p 4 p 1 p 4 p
|
| |
|
|
Course language is English.
Department offering the course: ITN.
Director of Studies: Björn Gudmundsson
Examiner: Matthew Cooper
Course Syllabus in Swedish
|