Joint Master's Programme in Software Engineering
Study facts
| Study programme code | MAMN-PROG |
| ECTS credits | 120 |
| Duration | 2 years |
| Degree | Master i programutvikling |
| Resources | Study plan |
| Belongs to | Department of Informatics |
Presentation
Objectives and content
Programming theory: The graduated candidates should have gained solid, scientific based knowledge and skills in informatics. They should be introduced into scientific methods and they will be trained to work independent with complex and challenging problems. They will gain great competence in programming, on one side, - theoretical and practical, and a good overview over other areas, on the other side.
Software development: The study offers a specialization in software development. The emphasis lies on training and use of advanced system and software development methods and technologies. The objective is to educate candidates with a great competence in advanced software technology with focus on practical problems. After finishing the program the students should be well-prepared to develop all types of software and software systems as well in technological areas as in administration.
Admission
Admission Requirements
General admission criterias
You must have obtained a first degree (bachelor's degree) of three or four years duration from an approved institution of higher education.
Your bachelor's degree must include mimimum 20 ECTS of Mathematics and minimum 60 ECTS of Informatics/Computer science.
Additional credits in Mathematics and/or Informatics can be an advantage.
Documentation of proficiency in English is also necessary if you are reciding abroad, or you have an international background.
Note that the master's programme has a limited number of places.
For international self-financing applicants
The Master's Degree Programme in Programme Development receives approx. 140 - 180 applications from self-financing students each year. Approx. five applicants are given an offer of admission.
The average grade of the Bachelor's degree must be at least 2nd class upper division/B or the equivalent as academic result.
Quota Scheme
The Master's Degree Programme in Programme Development is not a part of the Quota Scheme, and therefore we do not accept Quota applicants.
Deadlines
Application deadline for students residing abroad (self-financing international students): December 1.
Application deadline for students residing in Norway (with Norwegian ID-number):
For study start August: April 15.
For study start January: November 1.
Study Period Abroad
Study period abroad
For questions regarding studies abroad during the master´s programme, please contact your academic supervisor or the Study Advisors (studieveileder@ii.uib.no).
Construction
| Program development (requirement 60 SP) | ||||||||||
| Veivalg i programutvikling | ||||||||||
| Spesialisering i Programutviklingsteori | ||||||||||
| Obligatorisk emne (requirement 40 SP) | ||||||||||
| Mandatory course | ||||||||||
| Course code | Course title | SP | S | R | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| INF234 | Algorithms | 10 | 1–4 | 1 | ||||||
| Choose three courses | ||||||||||
| Course code | Course title | SP | S | R | ||||||
| INF210 | Modelling of Computing | 10 | 1–4 | 1 | ||||||
| INF220 | Program Specification | 10 | 1–4 | 1 | ||||||
| INF225 | Introduction to Program Translation | 10 | 1–4 | 1 | ||||||
| INF223 | Category Theory | 10 | 1–4 | 2 | ||||||
| INF227 | Introduction to Logic | 10 | 1–4 | 2 | ||||||
| INF329 | Selected Topics in Programming Theory | 10 | 1–4 | 2 | ||||||
| Valgemne (requirement 20 SP) | ||||||||||
| Spesialisering i Programvareutvikling | ||||||||||
| Obligatorisk emne (requirement 30 SP) | ||||||||||
| Mandatory course | ||||||||||
| Avansert programvareteknologi (HiB) | ||||||||||
| Moderne systemutviklingsmetoder (HiB) | ||||||||||
| Elective course | ||||||||||
| Agentteknologier (HiB) | ||||||||||
| Innføring i Grid-basert databehandling (HiB) | ||||||||||
| Mandatory course | ||||||||||
| Course code | Course title | SP | S | R | ||||||
| INF234 | Algorithms | 10 | 1–4 | 1 | ||||||
| Valgemne (requirement 30 SP) | ||||||||||
| Master thesis (requirement 60 SP) | ||||||||||
| Mandatory course | ||||||||||
| Course code | Course title | SP | S | R | ||||||
| INF399 | Master's Thesis in Informatics | 60 | 3 | |||||||
| SP = ECTS credits, S = Semester, R = Recommended semester | ||||||||||