Norwegian version
Group of master's students in Applied Computer and Information Technology working together on an assignment on their laptops.

Applied Computer and Information Technology (ACIT)

Master's degree

Get an expert-level education in the design, development, use and maintenance of computer technology, electronics and software in areas of great importance for modern societies.

This program offers eight specialisations:

Semester start

Specialisations

This program offers specialisations stemming from the overlap of three fields of research: Computer Science, Electrical Engineering and Mathematical Modelling.

Each field represents an area where the application of software, data, computers and electronics has become necessary for the modern society, yet challenging to do in practice. These areas are wide enough to allow for life-long careers as technology progresses.

Applied Artificial Intelligence

Recent discoveries in artificial intelligence have enabled computers and machines to perform many cognitive tasks better than humans, from self-driving cars to diagnosing diseases in seconds.

The application of artificial intelligence methods is revolutionising the way we work and live. This specialisation involves learning how complex systems are designed and used to make autonomous decisions.

You will have access to different types of robotics and intelligent systems that can be used to test your work. This area involves programming, robotics and mathematics.

Biomedical Engineering

The need for innovation in the field of biomedical engineering has never been as important as right now. Neither has it ever been given so much attention from governments, organisations providing health care and the media.

It is evident that to provide world class health care, the need for technology that helps efficiency and accuracy is essential.

This specialisation will prepare you for a professional career in companies related to new and existing health products. You will gain an interdisciplinary background but with a focus in electrical engineering and instrumentation.

Cloud-based Services and Operations

Today’s services need to be designed for thousands, even millions, of users and require infrastructures and architectural designs beyond common web servers and databases.

This specialisation area focuses on the practice of designing, developing and running massive-scale services and delivering software faster and with higher quality than before.

We embrace the DevOps philosophy, in that developers should be better trained in automation and deployment and operations should build mechanisms for developers to thrive. It is highly relevant for anyone who wants a career as a software developer.

The specialisation covers both infrastructure management and agile software delivery and automated testing and deployment, creating candidates with a practical competence in the entire cloud stack from the servers and clouds and all the way to the running service.

Cyber Security

Cyber security ensures the proper and reliable function of digital systems. Its focus is the creation, maintenance and analysis of information security, data privacy data secrecy, the assessment of risks and their mitigation, and the reliable operation of digital processes.

Cyber security professionals plan, protect and improve the security of networks, servers, applications and of communication channels. They anticipate attacks and risks, plan mitigation measures, and run cyber operations to ensure operations under attack conditions.

Cyber security knowledge is, in addition, useful in software engineering and networking, where architects must plan for adverse environments which their products get exposed to.

The ACIT Cyber Security specialization educates master students in the areas of general information security, in defensive and offensive operations for security, in technical data protection and privacy, and in the political and societal implications of cyber security, such as, for example, information warfare and cyberwar.

Data Science

The wealth of data produced by us and the things around us offer new knowledge that can be useful for both business and government. It can assist in public transport, health care as well as provide tailored marked solutions.

With all the data available to us, however, a special expertise is needed to organise and harness it so that useful knowledge can be extracted.

This area offers a deep-dive into the storage and analysis of Big Data from a practical perspective. Data Science involves programming, use of advanced tools and infrastructures.

Mathematical Modelling and Scientific Computing

Application of mathematics to describe our world is a central element of many areas of our every-day life.

Physics, economics and meteorology are examples of disciplines where mathematicians work side-by-side with specialists to convert real phenomena into equations.

When these equations are translated into programme code to be executed in potentially massive computing clusters, simulations are generated that may be used for e.g. weather or economy forecasting.

This area is characterised by development of mathematical models, application of sophisticated methods for analysing and simulating the models as well as use of tools, programming and computational infrastructures.

You can expect to learn how your competence can be utilised in practice by the industry.

Robotics and Control

Robotics and Intelligent Systems are steadily revolutionising almost every aspect of our every-day life. From self-driving cars, autonomous ships, fully automated factories and drones that can deliver groceries.

It is a field with tremendous expected growth and demand for skilled multidisciplinary professionals in the convergence of electrical, mechanical and software engineering.

This specialisation provides a hands-on approach to the analysis, design, and control of robotic and autonomous systems.

Universal Design of ICT

With our emerging digital society, it is becoming essential that all electronic information and services should be accessible for all, regardless of devices, situations, and abilities.

As progress moves us forward, no-one should be left behind. This poses a great challenge on ICT infrastructure and services in our society.

Our world requires competent ICT professionals who can create universally accessible user interfaces that work for all. This specialisation offers a unique opportunity to become that professional.

Admission requirements

When you apply for this degree, you choose one specialisation.

To apply for all the specialisations you must have

The specialisations have different requirements:

Applied Artificial Intelligence

To apply for Applied Artificial Intelligence you must have one of these:

  • a bachelor’s degree in Computer Science, Computer Engineering or Informatics
  • a bachelor’s degree in Information Technology or other equivalent qualifications, which include at least 80 ECTS within the field of computer science
  • a bachelor’s degree in Electrical Engineering, Mathematics or Applied Mathematics with at least 10 ECTS of programming
  • a bachelor’s degree in Mechanical Engineering with specialization in mechatronics, with at least 20 ECTS in programming

Biomedical Engineering

To apply for Biomedical Engineering you must have a bachelor’s degree in Biomedical Engineering, Biotechnology Engineering, Chemical Engineering, Computer Engineering, Computer Science, Electrical Engineering, Informatics/Information Technology, Mechanical Engineering, Physics or Statistics, and 25 ECTS in mathematics and/or statistics.

Cloud-based Services and Operations

To apply for Cloud-based Services and Operations you must have one of these:

  • a bachelor’s degree in Computer science, Computer Engineering or Informatics
  • a bachelor’s degree in Information Technology or other equivalent qualifications, with at least 80 ECTS within the field of computer science
  • a bachelor’s degree in Electrical Engineering with at least 10 ECTS of programming
  • a bachelor’s degree in Mechanical Engineering with specialization in mechatronics, with at least 20 ECTS in programming

Cyber Security

To apply for Cyber Security you must have one of these:

  • a bachelor’s degree in Computer Science, Computer Engineering or Informatics
  • a bachelor’s degree in Information Technology or equivalent, which at least 80 ECTS within the field of computer science

You also need a minimum of 10 ECTS in data security or a similar technical topics, such as network security, information security, mobile security, applied cryptography, privacy-enhancing technology or computer security management.

Data Science

To apply for Data Science you must have one of these:

  • a bachelor’s degree in Computer Science, Computer Engineering or Informatics / Information Technology
  • a bachelor’s degree in Physics, Statistics, Mathematics or Applied Mathematics with at least 10 ECTS in programming
  • a bachelor’s degree in other engineering subjects with at least 10 ECTS in Mathematics, 10 ECTS in Statistics and 10 ECTS in programming

Mathematical Modelling and Scientific Computing

To apply for Mathematical Modelling and Scientific Computing you must have one of these:

  • a bachelor’s degree in an engineering discipline with at least 30 ECTS in total within
    Mathematics, Statistics and/or Scientific Computing
  • a bachelor’s degree in Computer Science or Informatics / Information Technology with at least 30 ECTS in total within Mathematics, Statistics and/or Scientific Computing
  • a bachelor’s degree in Mathematics
  • a bachelor’s degree in Statistics
  • a bachelor’s degree in Physics

Robotics and Control

To apply for Robotics and Control you must have a bachelor’s degree in Electrical Engineering, Mechanical Engineering, Chemical Engineering, Physics, Mathematics, Applied Mathematics, Computer Science, Computer Engineering or Informatics/Information Technology, and 10 ECTS in programming and 25 ECTS in mathematics and/or statistics.

Universal Design of ICT

To apply for Universal Design of ICT you must have a bachelor’s degree in Computer Science, Computer Engineering, Informatics or Information Technology or equivalent, which at least 80 ECTS within the field of computer science.

The master's programme aims for a diverse group of students from many countries. Given the limited number of places, normally no more than three students from each country will be assigned to each specialisation, with the exception of students from Norway.

More about admission to master's programmes.

How to apply

You apply via Søknadsweb, where you fill in your details and upload all the required documents.

There are different application deadlines based on which country you apply from:

  • 1 November: for applicants from countries outside of the European Union / the European Economic Area (EEA) / Switzerland
  • 1 March: early admission for applicants from the European Union, the European Economic Area (EEA) and Switzerland, and for non-EU/EEA citizens with a Norwegian national ID number residing in Norway
  • 15 April: ordinary admission for applicants from the European Union, the European Economic Area (EEA) and Switzerland, and for non-EU/EEA citizens with a Norwegian national ID number residing in Norway

Programme cost

For students from the EU/EEA/EFTA the only cost of this programme is the semester fee (student.oslomet.no) of approximately NOK 1,000, which you pay each semester of the programme. For these students there are no tuition fees.

For students from countries outside the EU/EEA/EFTA there are tuition fees in addition to the semester fee (student.oslomet.no).

Programme content

We live in a world with computing devices surrounding us and, in some cases, working inside us. Technology is a part of how we entertain ourselves, communicate, govern and heal. Services that span the world open up for individuals to interact across the globe. With technology comes new challenges:

  • The application of computers and electronics offers progress for many, but it may also close the doors for people with impairments.
  • We can communicate across the globe, but our communication can be intercepted and used against us.
  • Our data can be used to get new insight about our behavior, but the analysis is complex and requires ethical considerations whether the search for new knowledge is with the right intentions.
  • Artificial Intelligence offers to relieve many mundane tasks to robots, but consequences are potentially wide and may trigger deep changes in our civilisation.

Solving these challenges requires a broad and multidisciplinary approach.

In the real world, technologists are enablers of others; engineers sit alongside mathematicians, programmers, economists, sociologists, physicists, designers and statisticians, to work on self-driving cars, computer games, medical devices, climate change and so on.

Programme description (student.oslomet.no)

How the programme is taught

This programme is organised as a two-year full-time study. All classes are taught in English.

In all specialisations, you will have a variation of 

  • lectures
  • seminars
  • digital learning tools
  • group work
  • individual work
  • lab work

You write a master's thesis of either 30 or 60 ECTS . 

Programme structure

Loading programme description, please wait ...

Exchange

You can go on an exchange abroad in your third semester.

Career

The programme produces qualified senior professionals for both public and private sector, for example consulting engineers, and professionals in innovation and development.

Central positions as team lead and technical lead will be possible, and positions as consultant, developer, electrical, automation, biomedical and software engineer, ICT consultant, programmer, system developer etc.

The degree also qualifies for PhD programmes.

Questions about studying at OsloMet

You can contact us by e-mail with any questions about studying at OsloMet, applying and life as a student.

If you have specific questions about the degree you can contact the faculty directly.

Academic coordinator

Loading ...

Coordinator

Loading ...