Master’s Programme in Mechanical Engineering Programme description

Programme name, Norwegian
Master’s Programme in Mechanical Engineering
Valid from
2024 FALL
ECTS credits
120 ECTS credits
4 semesters
Here you can find an example schedule for first year students.
Programme history


The Master's Degree Program in Mechanical Engineering is a full-time program with a duration of two years (120 ECTS), being a continuation of the bachelor's degree program in Mechanical Engineering.

The program is campus-based, and it comprises modules that are mostly theoretical and computational in nature. These are accompanied by experimental experience. The program covers three subdisciplines of Mechanical engineering that are closely tied with the industry: fluid mechanics, solid mechanics, and mechatronics.

The program contains 70 ECTS of mandatory courses to provide a foundation in all the listed subdisciplines. The elective courses and the master’s thesis enable students to further obtain expertise in one or more of the subdisciplines.

The master’s program contains the courses and modules essential to the development of highly skilled mechanical engineers capable of developing solution strategies for engineering problems, problem solving, evaluating solutions, and thinking critically about them. The program provides enough background knowledge and skills for specialized expertise, both as expected by relevant sectors in industry, and for the pursuit of a PhD in Mechanical Engineering.

In addition, students learn to reflect profoundly about the development of an increasingly sustainable world, in line with the UN sustainable development goals. With an ever-increasing demand in developing environmentally friendly and sustainable solutions, the futuristic trends in major technology sectors require the use of fundamental concepts in physics and natural sciences and the implementation of these in the form of engineering solutions, to guide the direction of development and facilitate decision making for management in complex industrial environments.

Target group

Our target group includes individuals with a bachelor's degree in mechanical engineering (or a closely related discipline covering material properties and energy) who are interested in an expert role as well as the option to pursue an academic career.

Admission requirements

Reference is made to the Regulations relating to Admission to Studies at OsloMet. https://lovdata.no/dokument/SF/forskrift/2015-12-15-1681

Admission to the master's degree program requires a bachelor's degree in mechanical engineering, or closely related disciplines Mechatronics, Aeronautical, Aerospace or Energy and Environment in Buildings.

Applicants must document the completion of, at least, 30 ECTS in mathematics and 10 ECTS in programming.

Applicants must have a documented proof of proficiency in English as the primary medium of instruction. Proof of proficiency may be achieved through the means documented in English proficiency requirements formaster's - OsloMet.

Learning outcomes

After the completion of the master’s degree program in Mechanical Engineering, candidates are expected to have achieved the learning outcomes listed below. These are defined in terms of knowledge, skills, and general competence, in accordance with the Norwegian Qualifications Framework (NQF):


The candidate

  • can identify the main scholarly theories, models and methods in solid mechanics, fluid mechanics and mechatronics  
  • can determine suitable procedures to solve problems in Mechanical engineering, including analytical, computational and/or empirical methods 
  • can explain the main notions on environmental impact, energy efficiency, and product life cycle, with respect to design and product 
  • can explain how sustainability can be optimized using mathematical analysis and simulation methods 
  • can identify relevant information from technical and/or scientific literature  
  • can define the scientific method and the main ethical norms with regards to intellectual property that apply to the reporting of scientific work.


The candidate

  • can analyze and apply existing theories and methods to solve practical and theoretical problems in mechanical engineering, both independently and in teams 
  • can translate and combine abstract theoretical models from fluid mechanics, solid mechanics, and mechatronics to solve complex problems the field 
  • can design and implement technical solutions to problems that represent real-life scenarios 
  • can apply software and technical tools that, in complexity and scale, are representative of industry scenarios  
  • can conduct independent research and development projects under supervision, in accordance with the scientific method and the applicable norms of research ethical standards
  • can apply mathematical methods and simulations to optimize environmental impact, energy efficiency and product life cycle 
  • can analyze scientific and technical literature to identify the state-of-the-art and get updated in the field as technology progresses into new areas within society, and to formulate scholarly arguments   
  • can document independent research in the form of a report or scientific article, following the ethical protocols of research, including suitable citation styles
  • can identify and communicate common aspects and challenges in their field to peers from Mechanical engineering field

General competence:

The candidate

  • can analyze relevant academic, professional, and ethical problems in Mechanical Engineering, and use knowledge to give comprehensive recommendations
  • can combine knowledge and skills to conduct advanced assignments and projects   
  • can communicate independently about issues, analyses, and conclusions, both orally and in written form, using professional terminology, with a relevant audience 
  • can contribute to new thinking and innovation processes and reflect about the role and responsibility as an engineer in working towards sustainable development 
  • can use relevant technological knowledge and scientific methods and principles when planning and conducting research

Content and structure

The MSc program is a full-time program, with a duration of two years, which consists of a 90 ECTS lecture-based component, in addition to the master's thesis, a 30 ECTS independent research project.


The program is designed so that, firstly, students acquire competence in core mechanical engineering subjects and develop their analytical and numerical skills through the mandatory courses. Subsequently, through the elective courses and the master’s thesis, students obtain expertise in one or more of the three subdisciplines:

  • Mechatronics
  • Solid mechanics
  • Fluid mechanics

Mechatronics is the discipline at the crossroad where mechanical, electronic, and electrical engineering meet. It also touches on related fields like robotics, computer science, and control engineering. The courses in mechatronics give a wide breadth of knowledge on the basics of the field, and additionally go into details on selected advanced topics.

Students gain practical experience working with a wide range of sensors and sensing techniques based on different physical properties. They also learn about diverse types of actuators, as well as power transmission systems and different control algorithms.

Modelling, simulation, and control of robotic and mechatronic systems are also covered extensively. The focus is placed on real life problems and hands-on experience, with state-of-the-art techniques, and provides students with tools to analyze and solve a wide range of problems in industry and academia.

Solid Mechanics provides a deep understanding of specific subjects within solid mechanics. Finite element methods are among the most versatile numerical methods used in analysis and design of machinery and structures subjected to static, dynamic, and thermal loads or to electromagnetic fields. Several pieces of software are developed based on the implementation of different formulations of the method. Both in-house coding and commercial program awareness render possible for students to gain the knowledge and skills required for successful pre-processing and simulation of models and to interpret the results in postprocessing. The subject of structural integrity and impact is very wide and encompasses several related industries. The methods used for the evaluation of systems subjected to cyclic or impact loads are usually hybrid and include experimental and semi-empirical as well as analytical and numerical methods.

Computational solid mechanics goes beyond the finite element methods and includes weighted residuals, boundary element, and meshless methods besides numerical implementation of nonlocal continuum theories e.g., peridynamics. The knowledge of these methods and their weak and strong points allows for the correct choice of the method of analysis a priori and saves time and effort which would otherwise be squandered pondering why finite element is not the most efficient tool. Structural integrity encompasses several advanced topics such as fracture and damage mechanics, fatigue, and accidental extreme loads. One of the important topics which allows for inclusion of several advanced subjects is impact. Impact mechanics deals with blast and ballistic loading as well as lower rate scenarios. Such phenomena are strongly associated with plasticity, damage, and fracture. A study of the topic therefore gives students a better understanding of these associated fields and prepares them for a wider view of the field. The program also provides knowledge of materials technology and the relevant properties of materials that enable advanced applications.

Fluid mechanics covers the physics of fluids (liquids, gases, and plasma) and how forces act on them. The master’s program will give insight into advanced computational fluid dynamics (CFD), fluid-structure interaction (FSI), and sustainable energy.

Advanced CFD deals with computational simulation of fluid motion in a discretized fluid medium and solving the Navier-Stokes equation for incompressible and compressible flows with specific attention paid to turbulence and dissipation of energy. Students will learn to understand both the benefits and limitations of using industrial CFD tools to solve engineering problems.

Fluid-structure interaction is a multiphysics problem which deals with a domain comprising at least two subdomains of fluid and solid materials. By the time the student takes up the course they have the knowledge of solids and fluids and how to solve problems in each subdomain separately. The most important aspect of FSI is thus to enable methods to link the subdomains across the interface on response parameters. The method finds its applications in ship and marine structures, wind turbines, as well as offshore oil and gas industries. The course in sustainable design and manufacturing of energy systems provides relevant concepts for the reduction of materials and energy use, life cycle assessment, and circular economy related to energy systems.

The structure of the program

The master's degree program consists of seven mandatory courses, elective courses, and a master's thesis / dissertation. Advanced Engineering Mathematics is a general course. The remaining mandatory courses are either covering solid mechanics, fluid mechanics and/or mechatronics.

Solid mechanics:- Continuum Mechanics and Thermodynamics- ​Advanced Materials​- Finite Element Method Fluid mechanics:- Computational Fluid Dynamics


- Introduction to Mechatronics

- Practical Mechatronics

The available elective courses are:

- Structural Integrity and Impact (Solid mechanics)

- Fluid structure interaction (Fluid mechanics)

- Sustainable design and manufacturing of energy systems (Fluid mechanics)

- ACIT4740 Rehabilitation and Assistive Devices (Mechatronics) (the course is from ACIT master’s program)

- ACIT4820 Applied Robotics and Autonomous Systems (Mechatronics) (the course is from ACIT master’s program)

In the fourth semester, students will work independently on their master’s thesis.

Optional course Spans multiple semesters

1st year of study

2. semester

2nd year of study

3. semester

4. semester

Elective courses

Teaching and learning methods

The learning outcomes are achieved by means of different learning methods adapted to each individual course. The work and teaching methods in the program include lectures, practical laboratory and computer laboratory, project work, written presentation in form of a report, and oral presentations. These methods intend to promote the individual and team-work skills required when interacting with others in the field, whether they are researchers, representatives of business organizations or fellow students, to mention a few.

The program focuses on problem solving, which is important for mechanical engineers. Laboratory work forms an essential part in problem solving for mechanical engineers. This includes both computer laboratory (simulations) and physical laboratories with prototype experimentation. The ability to manufacture parts with, for instance, 3D printers, allows for sophisticated design ideas to be put forward and evaluated in a creative environment.

Teamwork also plays a key part in the learning activities of the program. Working in groups helps students developing collaborative skills, exchanging knowledge, and training the ability to formulate and discuss what they have learned. Furthermore, the output of group work is presented in the form of written reports and/or oral presentations. This helps students perfecting their academic writing, as they are required to read published literature and produce text following common academic standards.

The master’s thesis is an independent research project. In this project, students are challenged to put into use all the general competence, skills and knowledge obtained in the program. An internal supervisor ensures that the work is of sufficient quality and that it lives up to ethical standards. Discussions with supervisors and fellow students also contribute to the professional development of students during this assignment.


The program is taught in English, with regards to both instruction and literature used. In addition, students are given the opportunity to take the entire third semester abroad, at one of our partner institutions which include Queensland University of Technology and Michigan Technological University.

Furthermore, OsloMet and the Faculty of Technology, Art and Design have several exchange agreements which are suitable for the program. Within the Erasmus + program, the faculty has long lasting agreements with Avans University of Applied Science in the Netherlands and ESIEE Paris in France, both of which allow for exchange of students in this program.

The faculty has a dedicated web page with information about student exchanges: https://student.oslomet.no/utveksling-tkd

See also: How to apply for exchange

Work requirements

A coursework requirement is a compulsory piece of work/activity that must be approved before the student may take an examination. Coursework requirements are assessed as either "approved" or "not approved".

The coursework requirements in this master’s program include projects, written reports, oral presentations, mandatory exercises, and laboratory exercises. These mandatory assignments can be individual or in groups. The coursework requirements for each individual course are listed in the course description for that specific course.


The forms of assessment are designed to best fit the learning outcomes of the program and to verify that the students have acquired them. Assessment methods vary between different courses, and include written reports, portfolio assessment, oral examinations (oral presentations and oral defenses), and written exams.

The forms of assessment and grade scale are described in detail in the individual course descriptions. Two alternative grading scales can be used: A-F scale, with A to E for pass (A being the highest grade) and F for fail; or pass/fail grading scale.

The master's thesis is assessed by an evaluation team conformed by two examiners, one external and one internal. In addition to submitting a written report, students must also give an oral presentation of the thesis. The examiners set the grade for the master's thesis after the oral presentation and questioning. The thesis supervisor is not involved in the assessment of the thesis’ grade. This form of assessment is applied in several other courses as well. This is to ensure that students are comfortable with the assessment form in advance of the thesis project.

The students' rights and obligations are set out in Regulations relating to studies and examinations at OsloMet, https://student.oslomet.no/en/acts-regulation. These regulations describe the conditions for resetting/rescheduling exams, the right to appeal (written examinations can be appealed, oral exams cannot be appealed), the definitions of cheating in exams, etc. Students are responsible for their registration in resist or rescheduled exams.

Students are responsible for familiarizing themselves with these rules and regulations.

Other information

Quality assurance

The purpose of OsloMet's quality assurance system is to strengthen students' learning outcomes and development by raising the quality at all levels. Cooperation with the students, and their participation in the quality assurance work, is decisive to the overall learning outcome. Among the overall goals for the quality assurance system is to ensure:

  • that the educational activities, including practical training and the learning and study environment, maintain a high level of quality
  • that the study programmes are relevant for the professional fields
  • that the quality development continues to improve

For the students, this entails, among other things, student evaluations in the form of:

  • course evaluations
  • annual student surveys for all of OsloMet

More information about the quality assurance system is available here: https://student.oslomet.no/regelverk#etablering-studium-evaluering-kvalitetssystem

Programme supervisor scheme

The programme supervisor scheme is part of the quality assurance of each individual study programme. A programme supervisor is not an examiner, but someone who supervises the quality of the study programmes. All study programmes at OsloMet shall be subject to supervision by a programme supervisor, but there are different ways of practising the scheme. Reference is made to the Guidelines for Appointment and Use of Examiners at OsloMet: https://student.oslomet.no/retningslinjer-sensorer