The joint master's programme in Software Engineering is a two year programme (120 ECTS).
This is a joint degree program together with the Western Norway University of Applied Sciences, that will give a solid scientific background and practical skills in software engineering.
The study focusses on up-to-date methods for system development and technology, and on how these can be applied in various domains.
In addition will the students acquire knowledge of the basic principles and theory underlying the methods for construction and analysis of complex information systems.
Upon completion of the program you will have developed special skills in some specialization, together with a good overview of the whole field of software engineering.
A candidate who has completed a Master's degree in software engineering should have the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge
The candidate
Skills
The candidate
General Competence
The candidate
The master's programme builds on a Bachelor degree from the Department of Informatics, or a Bachelor's degree and at least 80 ECTS of Mathematics and Informatics/Computer science.
Bachelor degrees from UiB that qualify:
Bachelor degrees that qualify
Other bachelor degrees might qualify if you have at least 80 ECTS of Mathematics and Informatics/Computer Science. Out of these 80 ECTS, at least 40 ECTS must be in Informatics/Computer science, and at least 15 ECTS (at least two courses with 7,5 ECTS each) must be in Mathematics. If both INF100 and INF109 are part of the Bachelor's degree, the applicant will only get credit for INF100. One course in Statistics can count towards Mathematics. MNF130 (and equivalent) counts as Informatics.
For international self-financing applicants:
The Master Programme is not available for international applicants residing outside of the Nordic countries, the European Union/EEA and Switzerland.
You also need to document:
Good mathematical knowledge in is an advantage
The master's programme in Software Engineering consists of an individual research project (master's thesis) of 60 ECTS credits, and courses of 60 ECTS credits.
Course part
The following courses are compulsory:
INF234 Algorithms
INF222 Programming Languages
DAT250 Advanced Software Technologies (taught at HVL)
DAT251 Modern Software Development Methods (taught at HVL)
The courses in the course part must be on 200- and 300-level. The courses are selected in cooperation with the supervisor to give a good foundation to work on the master project. 10 ECTS on 100-level can be included in the degree if the supervisor accepts.
Recommended study plan:
1.semester INF234 DAT250 ELECTIVE
2.semester INF222 DAT251 ELECTIVE
3.semester Thesis Thesis Thesis
4.semester Thesis Thesis Thesis
A master's programme in Software Engineering is research-based work. This requires that you have obtained substantial knowledge within program development. In agreement with your academic supervisor, you will choose a master's thesis (60 ECTS) and make a progression plan containing important milestones for your project. Submission deadlines for the thesis are: 1. June / 20. November, the 4.th term.
Courses are taken both at the University of Bergen and at Western Norway University of Applied Sciences (HVL).
The master's thesis is done at one of the cooperating institutions.
For questions regarding studies abroad during the master's programme, please contact your academic supervisor or the Study Advisors (studieveileder@ii.uib.no).
A combination of teaching methods is used in the various courses, mainly lectures and exercise classes. You may find more information in the course description.
The master thesis is an independent scientific work supervised by an academic.
The main assessment methods are written and oral examination. The assessment methods for each course are described in the course description.
The final step in the program is a presentation of the master thesis combined with an oral examination, after the master thesis has been submitted, evaluated and approved.
At UiB the grades are given in one of two possible grading scales: passed/failed and A to F.
The master's thesis will be graded A to F.
The grading scale for each course is given in the course description.
To be eligible for admission to the Doctoral education (PhD) the candidate must have completed a master's degree.
To qualify for the Doctoral education (PhD) at UiB the average grade for the master's thesis, the Master's degree and the bachelor's degree should be at least C.
In order to get enrolled you have to be granted a fellowship for doctoral training.
Please contact the student adviser for the program if you have any questions:Studierettleiar@ii.uib.no
Phone: + 47 55 58 40 25