ITI43314 Computer Graphics (Spring 2015)

Facts about the course

ECTS Credits:
15
Responsible faculty:
Avdeling for informasjonsteknologi
Course Leader:
Lars Vidar Magnusson
Teaching language:
English
Duration:
½ year

Table of contents

The course is affiliated to the following study programme

Elective course in the master programme in applied computer science.

Teaching semester

Second semester (spring).

Content

The first part of the course will focus on basic principles of computer graphics as well as establishing programming platforms for development of 3D applications. OpenGL will be used as the programming library and Java will be the programming language. This part of the course will be given at the university college.

The second part of the course will focus on the building and use of non-trivial scenes. This part of the course will be given at the Institute for Energy Technology, Halden.

The student's learning outcomes on passing the course

Knowledge

Students should:

  • understand the basic principles of 3D computer graphics;
  • acquire good knowledge of OpenGL as a programming API;
  • get experience with different kinds of interactive devices;

 

Skills

Students should be able to:

  • design and program interactive 3D applications in OpenGL and Java 

 

General competence

Students should be able to

  • design and visualize in three dimensional space
  • learn new and unfamiliar application programming interfaces

Teaching and learning methods

Lectures, project work and labs.

Coursework requirements - conditions for taking the exam

Develop and present in a plenary session an application which uses simple graphics and animations according to specifications given by the lecturer.

This must be approved before the final exam.

Exam

Individual portfolio

The portfolio includes:

  • a project based on the course curriculum
  • a report/paper (approx. 6-12 pages) which describes the project

The student will get a joint grade for the entire portfolio, graded on scale A-F.

Upon re-examination, both parts of the portfolio must be retaken.

Course evaluation

This course is evaluated by a

  • Mid-term evaluation (voluntary)
  • End evaluation (compulsory)

The lecturer compiles a report based on the evaluation forms filled in by the students and his/her own experience with the course. The report is the discussed by the study quality committee of the faculty of Computer Sciences.

Reading list

No mandatory textbooks.
Last updated from FS (Felles studentsystem) Oct. 15, 2026 2:37:02 AM