PhD Monitor
/Detail
Computer Science● OpenMastersPreview

Master of Science in Computer Science

A hands-on, research-driven master’s programme in Computer Science with practical laboratory work and specialization options.

Best for:Best for computer science graduates seeking a research-oriented master’s programme with practical training and specialization in cutting-edge fields like AI, machine learning, or medical informatics.

UiT The Arctic University of Norway · Tromsø (North Norway), Norway
More professors at UiT The Arctic University of Norway
Software ArchitectureDistributed SystemsData-Intensive SystemsModern Software EngineeringArtificial IntelligenceMachine Learning
This is a masters position — not a PhD studentship.
Deadline
—
Funding
—
2 years (120 ECTS)
Start date
Flexible (depends on intake)
Location
Tromsø (North Norway)
Norway

Overview

The Master of Science in Computer Science at UiT The Arctic University of Norway offers a unique, experimental approach combining theoretical knowledge with extensive practical programming and laboratory work. Taught by active researchers, the programme integrates coursework with ongoing research projects, allowing students to specialize in areas like artificial intelligence, machine learning, medical informatics, or energy informatics. The curriculum emphasizes software architecture, modern software engineering, and small-scale research projects, culminating in a 60 ECTS master’s thesis. Graduates gain a strong foundation for careers in industry, research, and public services, equipped with skills in problem-solving, system design, and ethical considerations in computer science.

Computer Science Master’sSoftware EngineeringDistributed SystemsResearch-OrientedPractical ProgrammingMaster’s ThesisAI and Machine LearningMedical Informatics

What you'll do

  • Develop a deep understanding of computer systems, software architecture, and programming through theoretical and practical coursework.
  • Engage in hands-on laboratory work and experimental projects connected to ongoing research at the department.
  • Plan, execute, and document small-scale research projects in selected application areas, guided by academic staff.
  • Choose elective courses from specialized fields such as artificial intelligence, machine learning, medical informatics, or energy informatics.
  • Conduct independent research and write a 60 ECTS master’s thesis, demonstrating the ability to analyze problems and design solutions.
  • Collaborate in teams to solve complex problems and adapt to project constraints and requirements.
  • Explore social and ethical implications of computer science and integrate these considerations into professional practice.

Requirements

Degree required: Bachelor’s degree in Computer Science or a related field

Degree offered: Master of Science (MSc) in Computer Science

Language: English proficiency (no specific test mentioned)

Instruction: English

Required skills
  • Basic programming skills
  • Foundational knowledge of database systems
  • Ability to plan and execute small-scale research projects
  • Familiarity with software architectures for large, distributed systems
  • Proficiency in modern software engineering practices
Nice to have
Experience with artificial intelligence or machine learning frameworksBackground in medical or energy informaticsInterest in interdisciplinary research projectsExperience with data-intensive systems
Eligibility
  • Applicants must hold a bachelor’s degree in Computer Science or a closely related field
  • No specific nationality or residency restrictions mentioned
  • No age limits or prior experience caps specified

Funding & terms

Type
Unknown
Amount
—
Duration
2 years (120 ECTS)
Programme
—

Programme and admissions

Admissions not verified

A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.

Intake
Not confirmed by the source
Duration
Not confirmed by the source
Teaching language
Not confirmed by the source
Taught / research mode
Not confirmed by the source
Study mode
Not confirmed by the source
Campus
Not confirmed by the source
Prerequisites
Not confirmed by the source
Application instructions
Not confirmed by the source
Tuition
Not confirmed by the source
Funding
Not confirmed by the source

How to apply

Applicants must apply through the official UiT application portal. The process typically involves submitting academic transcripts, a CV, a statement of purpose, and proof of English proficiency if applicable. Specific requirements may vary and should be checked on the university’s study catalogue page.

Documents required
  • Academic transcripts (Bachelor’s degree)
  • CV or resume
  • Statement of purpose or research proposal
  • Proof of English proficiency (if not from an English-taught program)
  • Letter of recommendation (possibly required)
↗Check programme and admissions

Contact

Lab
Department of Computer Science
UiT The Arctic University of Norway
Norway
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.