MSc in Maintenance Engineering


Read more about this program on the school's website

Program Description

Effective operation and maintenance processes are very important for a sustainable future. This Master's program is designed to fulfill both industrial and academic demands so that you can pursue a career in technical and competitive industry or academia.

The goal of maintenance is to keep systems free from errors by early identification and prevention of problems. A company's efficiency and profitability depend heavily on their maintenance performance. By improving maintenance, huge savings can be made while quality and reliability are improved. In the program, you learn to analyze the causes of faults and implement improvements in the process. You'll also learn how to implement solutions that reduce energy consumption or costly breakdowns which in turn contributes to a sustainable future.



The program was developed to fulfill both industrial and academic needs. Therefore, the program contains courses designed to hold a high academic level while dealing with real industrial problems. Courses, such as "Condition Monitoring and Condition Based Maintenance" or "Design for Maintenance", use examples from the industry and state-of-the-art methods to teach the students what is being done today and how to improve upon it. Other courses, like "Automatic Control" and "eMaintenance from Data to Decision" are given to help the student develop their skills and knowledge in how Information Communication Technologies can be further implemented in industrial solutions. Our goal is that all students work in a Master thesis project that relates to the "real world" and companies like LKAB, Vattenfall, Swedish Transportation Authority, SSAB, Boliden, Saab Aerospace, Metso Minerals, ABB, and SCA develop projects for our students.


Labor Market

There is an increasing demand for Maintenance Engineers today and with a good education, you should be able to implement maintenance techniques in the workplace. Since the program is designed to hold high academic standards, you will work with relevant industrial projects to gain the knowledge necessary for both industry and academic careers.


Entry Requirements
  • Bachelor's degree of at least 180 credits or equivalent, which includes courses of at least 60 ECTS in one of the following areas: Maintenance Engineering, Energy Engineering, Mechanical Engineering, Materials Science, Civil Engineering or equivalent, and a minimum of 15 ECTS in mathematics.
  • Documented skills in the English language.
English Language Requirements
  • The English language requirements for courses and programs are equivalent to English 6/English Course B.
  • The selection procedure is based on academic qualifications, quality and quantity aspects.

Compulsory Courses

Program Content and Structure

For a Master's degree with a major in Maintenance Engineering, a total of 120 credits in accordance with the curriculum of the program are required. A minimum of 90 credits at an advanced level, including the degree project in the subject of Maintenance Engineering, is required.

The first study period addresses the scientific bases of Maintenance Engineering. The first year also includes advanced maintenance techniques and methods such as Condition Monitoring, Operation Research, and eMaintenance. The second year includes advanced studies of Reliability engineering and project courses where students carry out specialized studies in Design for maintenance with an emphasis on industrial applications. The program concludes with a degree project within the main field of study.

Swedish for beginners is offered for overseas students. The course is not included in the degree and is read in addition to the obligatory courses.


The program requires 120 Credits.

  • Degree of Master of Science (120 credits) - Major; Maintenance Engineering
Compulsory Courses

Compulsory Courses: 97.5 Credits

Code Course Credit Level Comment
D0001B Applied Operations Research 7,5 First level
D0019B Human Factors for Safety in the Work Environment 7,5 First level
D0020B Internet of Things and Signal Analysis for Condition Monitoring 7,5 First level
D7007B Maintenance Engineering 7,5 Second level
D7008B Condition Monitoring and Condition Based Maintenance 7,5 Second level
D7010B eMaintenance from Data to Decision 7,5 Second level
D7011B Design for Maintenance 7,5 Second level
D7012B Advanced Reliability Engineering 7,5 Second level
L7001A Experimental Acoustics and Dynamics 7,5 Second level
X7013B Degree Project in Maintenance Engineering, master 30,0 Second level
Compulsory Courses: 22.5 Credits

The optional space is 22.5 credits. It is mandatory to select elective courses up to the given number of credits. The given number of credits of elective courses listed must be met for a degree.

Code Course Credit Level Comment
D7001B Mine Automation 7,5 Second level Selectable
E7012E Mechatronics 7,5 Second level Selectable
F0040T Sustainable Energy Systems 7,5 First level Selectable
F7011T Energy Plant and Systems Engineering 7,5 Second level Selectable
M7010T Dynamics in Mechanical Systems 7,5 Second level Selectable
M7012T Fracture Mechanics and Fatigue 7,5 Second level Selectable
R7003E Automatic Control Second level Selectable
R7008E Industrial Automation 7,5 Second level Selectable
S7001E Stochastic Signals 7,5 Second level Selectable
T7001T Deformation and Fracture 7,5 Second level Selectable
T7016T Material Mechanics 7,5 Second level Selectable
Course Offered outside the Obligatory Courses - not Compulsory - For non-Scandinavian Students
Code Course Credit Level Comment
S0046P Swedish for International Students 1 3,0 First level Selectable


Alumni Story

I have an exciting and varied work with great opportunities to influence the business. At LKAB in Kiruna, we work for a safe working environment and high-quality repairs within the set time and cost frames.

We are working for a sustainable society where strategic maintenance of waste ponds and flue gas plants is of great importance. I can highly recommend The Bachelor Programme in Maintenance Engineering at Luleå University of Technology. Strategic maintenance is the key to safe and efficient manufacturing processes, maintaining quality and achieving environmental requirements.
Agnes Nilsson, Maintenance Engineer at LKAB


Researcher in work at NASA

Madhav Mishra, a graduate student at the Luleå University of Technology has received an invitation to three-month research at the American space agency NASA. He works at the Department for operations and maintenance, as well as at the university SKF-LTU University Technology Center.

- When I received the invitation, I was really happy. In fact, I could hear the word NASA repeated in my head all night after the announcement. I never thought that I would get to NASA and I'll be working at their office, says Madhav Mishra.

The invitation comes to a 3-month collaboration with researchers at the NASA Ames Research Center beginning on 1 July to last September and Madhav Mishra has worked hard to get it. He eventually became better acquainted with one of the organization's senior researchers who in turn tipped his head that Madhav wanted to work there someday. To his own surprise, he was eventually contacted by the center's director and interviewed via Skype.

- There is not just anyone who can come to NASA so he checked my background carefully, and if I would fit in there, he says.

Madhav Mishra from Luleå University of Technology has begun a three-month job at NASA.


Calculates life-span

Madhav Mishra's research at Luleå University of Technology is all about how to calculate lifetime for smart ball bearings. Basically it's about prognosis and diagnosis of rotating machinery. He declares emphatically that prognostic is about the future and to predict, while diagnostics involves analyzing what has already occurred.

- In our department, we of cause deal with a variety of maintenance research and that means that we are very much dealing with the diagnosis, but we need to increase our knowledge in the area of ​​forecasting, he says.

By studying a lot of scientific literature, he realized that NASA keeps doing just that. He contacted scientists there and asked about their research. In this way, he built gradually up a network of contacts at the space agency.

- My plan is to travel there and develop my research, but also to establish a network with which we can have future contact. We can see if it is possible to establish cooperation between NASA and the Luleå University of Technology and I actually think there's an opportunity for it, he says.

In the area of ​​forecasting, NASA's scientists made a lot of studying on the life of aircraft and batteries. To calculate lifetime one works with different kinds of models, either physical or data-driven, or a combination thereof. Madhav Mishra's research goal is to develop a hybrid model and in collaboration with NASA researchers develop a useful algorithm. It will be used for calculations to predict future errors, prevent disruptions, and avoid high costs.

Last updated Dec 2019

About the School

The Luleå University of Technology is experiencing strong growth with world-leading competence in several areas of research. Our research is conducted in close collaboration with industries such as Bo ... Read More

The Luleå University of Technology is experiencing strong growth with world-leading competence in several areas of research. Our research is conducted in close collaboration with industries such as Bosch, Ericsson, Scania, LKAB, SKF, and leading international universities. The Luleå University of Technology has a total turnover of SEK 1.7 billion per year. We currently have 1 650 employees and 15 500 students. Read less