Computer science surrounds us everywhere in everyday life, such as internet and mobile phones. The program is highly practical and experimental, where the students learn to design, develop and program advanced data systems. All teaching will be held in English, and the program has students from all over the world.
The programme supply you with a solid foundation in computer science, combined with deeper and more detailed understanding and skills within your chosen area of specialization in the master thesis.
The program consists of four mandatory courses in computer science, a total of 40 ECTS credits, and 20 ECTS credits of elective courses. The elective courses may be within topics such as economics, management, psychology and entrepreneurship. The program concludes with a master thesis of 60 ECTS credits. The master thesis can also be done in collaboration with an external IT-company.
Since the study programme is very experimental with a lot of practical programming exercises and laboratory work emphasis is placed on that the students are acquiring computer science and engineering skills. The computer science courses are directly connected to the on-going research carried out by the academic staff at the department.
|Term||10 ects||10 ects||10 ects|
|First term (autumn)||
|Second term (spring)||
|Third term (autumn)|
|Fourth term (spring)|
For each program at the UiT there are set targets for knowledge, analytical understanding, skills and competences that a student has reached by the end of studies.
Knowledge – The candidate has …
- a broad solid foundation in computer science
- considerable depth of understanding of a selected area of specialization
- a deep understanding on state of the art distributed and parallel software architectures
- a solid knowledge about risks and threats in computer systems and their related security measures
- a solid understanding of system and application development relevant to the chosen specialty
Skills – The candidate can …
- work independently on a significant non-trivial problem over a longer time-period
- analyze a problem and plan how to work towards a solution
- plan, organize and execute the work required to solve the problem. Adapt to changes and limitations.
- demonstrate the feasibility of the solution by implementing key parts
- collect and analyze relevant metrics characterizing the problem and the solution
- write a well-structured and clearly formulated report describing the thesis work and reflecting on its results
General competence – The candidate …
- has an interest for the continued development of computer science as a dynamic field under the influences of advances in the discipline, changes in technology, and in application areas, business models, and businesses.
- can communicate effectively, orally and in writing, within the field, and with the public as well as experts in other fields
- can pursue life-long learning and development
is aware of relevant social and ethical issues and apply this awareness to their professional conduct
Admission to the Master`s programme in Computer Science requires a Bachelor`s degree (180 ECTS) or equivalent qualification, with a major in Computer Science of minimum 80 ECTS. The minimum average grade needed:
- Applicants who hold a bachelor’s degree or equivalent issued in Norway, Europe, Canada, USA, Australia and New Zealand: An average grade C as a minimum requirement, or the corresponding numerical mark/percentage score is to be eligible for admission to master’s level study programmes.
- Applicants who hold a bachelor’s degree or equivalent issued in countries other than the above mentioned region/countries: An average grade B as a minimum requirement, or the corresponding numerical mark/percentage score to be eligible for admission to master’s level study programmes.
See General admission requirements – Master
Excellent programming skills, (preferably in C, Python) at a systems level, and knowledge of operating systems is strongly required. Students are expected to have skills equivalent to the prerequisites the courses in the study program build upon.
Applicants from Norway or Nordic countries:
- The application deadline for Norwegian and other Nordic applicants is April 15th for admission to the autumn semester
- Online application, study code 4008.
Applicants from outside the Nordic countries:
- The application deadline for international applicants is 1 December for admission to the autumn semester.
- Online application, study code 2017.
- Applicants from outside the Nordic countries must enclose an overview on their practical programming skills and what large implementation projects they have been involved in. The applicants should give examples (refer to URLs) of such projects and their own contribution (the programming part) to these projects.
- Applicants from outside the Nordic countries must enclose source code for a solution of this programming task. The source code must be uploaded in the application web as a .zip file named in the form surname.zip(where you change surname with your name).
Are you an international applicant? How to apply.
要申请此工作 请将您的详细情况发送到以下邮箱 firstname.lastname@example.org