3-year Computer Engineering Programme

The programme you are offered as a student at the Faculty of Informatics and e-Learning is continuously updated. Changes in the curriculum are done based on these factors:

  • New guidelines
  • New relevant courses, or outdated courses
  • Student preferences, often based on a critical evaluation

Many 1st year students at the 3-year Computer Engineering Programme think there are too few computer egineering related courses - and too much mathematics, physics etc. Even so, experience shows that the students benefit from such knowledge in their study of computer science courses later on.

Organization of the courses

Basic courses:
These are common courses for all engineer students. The faculty is allowed to incorporate relevant themes into the courses within the Computer Engineering Programme, and consequently the common courses might have minor discrepancies.

Social Science courses:
Economy is for instance an important course for computer engineering students that intend to work with data processing.

Courses within the engineering discipline:
These are all courses within your engineering discipline:

  • Computer related courses on data equipment construction
  • Programming courses
  • System courses (System courses are needed when you shall construct large computer systems, which are developed by using hardware, software and operating systems).

Courses in either Computer Science or Systems Development:
In the 3rd year the programme is divided into two branches of study. The branch Computer Science offers network and distribution system related courses. The branch Systems Development offers courses relevant for construction of large computer systems.

Optional courses:
These are optional computer science related courses, independent of the student's branch of study. There are courses without any relation to the computer science discipline, and there are courses intended for students who plan a future transfer to the Norwegian University of Science and Technology (NTNU).

Major Assignment:
Many courses have their own training arrangements and projects. In addition, a major assignment must be completed. This major assignment is often developed in co-operation with and completed for an employer (company/organization), which the faculty or the student has contact with.