Master's Programme in Machine Learning, Sensors and Systems, 120 credits

A couple of people sitting at a desk with computers.

Start of studies

Autumn 2026

Form of education

Campus, Day-time, Full-time

Language

English

Application via universityadmissions.se
Welcome letter(is published 3 weeks before the program starts)
Admission requirements

Bachelor's Degree or Bachelor of Science in Electrical Engineering, or in other field of Technology/Science. Mathematics, 15 credits, a course in Mathematical Statistics, a course in Control Theory/Control Engineering, and a course in Programming. English 6.

The track Electrical Engineering (ELEC) also requires a course in Electrical Circuits/Circuit Theory.

The track Computer Science (COMP) also requires a course in Data Structures and Algorithms.

Tomorrow’s technical solutions require expertise across multiple disciplines. This Master’s programme brings together electrical engineering and computer science – two fields that are essential for developing sustainable, smart systems in an increasingly connected world.

You will gain the skills to work with complex technical systems, where machine learning and sensors interact to create intelligent solutions in areas such as energy, communication, transport, and healthcare.

What will you study?

The programme provides in-depth knowledge in both data-driven and model-based technological development. You will study subjects such as:

  • machine learning and AI
  • signal processing
  • control engineering
  • mechatronics and robotics
  • sensor systems
  • statistics and optimisation

You will learn to combine these areas of expertise to analyse problems from different perspectives and select appropriate solutions – sometimes using advanced AI, at other times simpler model-based techniques.

During the programme, you will take part in a project course where theory meets practice. Your studies will conclude with a Master’s thesis, which can be carried out in either electrical engineering or computer science, depending on your chosen specialisation.

After graduation – what are your career opportunities?

This is a distinctly engineering-focused programme, developed in collaboration with industry partners working in both research and application. You will gain the competence to work at the intersection of systems engineering and AI – a field with a current skills gap and rapidly growing demand.

After graduation, you may work with:

  • developing sensors and intelligent systems
  • optimising technical processes using AI and data-driven analysis
  • working as a systems engineer, AI specialist, or research engineer

You may find employment in sectors such as:

  • energy systems and environmental technology
  • communication and infrastructure
  • autonomous vehicles and robotics
  • medical and healthcare technology

The programme also provides a solid foundation for pursuing doctoral studies.

Please contact the Admissions Office with any questions regarding the entry requirements.

The tuition fee is SEK 70,000 per semester. One semester corresponds to 30 ECTS credits. EU/EEA citizens are not required to pay fees.

BTH offers a scholarship programme for both prospective students and current students. If you are a female citizen of one of ten eligible countries and you apply for this program as your first choice, you can also apply for the Swedish Institute Scholarship Pioneering Women in STEM for prospective students. Learn more about scholarships.

Do you have any questions about the programme? Please send them to us using the form on the International Student Guide.

"I love that this programme offers a mix between theory and practice. The labs and real projects allow me to put what I learn and develop valuable skills for my future career."

Motei Shaban - student


The Master’s programme in Machine Learning, Sensors and Systems equips you with advanced technical expertise, focusing on intelligent systems. The programme combines subjects from electrical engineering and computer science – a combination that is becoming increasingly important as technology grows more complex and integrated.

You will develop your ability to analyse, understand and build systems where AI, sensors and control engineering interact – skills in high demand across sectors such as energy, robotics, communication, and healthcare.

Year 1 – Foundations and specialisation

The first year provides a solid foundation in the technologies used to build intelligent systems. You will take courses in:

  • signals and systems
  • control theory
  • statistics and time series analysis
  • artificial intelligence and deep learning

Depending on your interests and future goals, you will choose courses that align with a focus on either electrical engineering or computer science. For example, you may specialise in optimisation, electromagnetic field theory, or advanced machine learning.

Year 2 – Application, specialisation, and research

In the second year, the focus shifts towards practical application and research-oriented learning. Courses include topics such as:

  • sensor systems
  • computer vision
  • robotics
  • research methodology

You also have the opportunity to further specialise within your chosen field, for example through courses in radar systems (for electrical engineering) or AI system security (for computer science).

Master’s Thesis – Expertise and collaboration

The programme concludes with a Master’s thesis, giving you the opportunity to:

  • specialise in a chosen subject area
  • apply your knowledge in a real-world project
  • collaborate with researchers or industry partners

The thesis can be part of an ongoing research project and gives you the chance to demonstrate your skills in practice – whether your goal is a career in industry or further academic research.

Students who apply for a course or programme, and meet the general and specific entry requirements, compete with one another for available places. When there are more qualified applicants than there are places for an education, the places are distributed through a selection. Read about the selection methods and procedure here.

The study programmes at BTH are continuously monitored and developed through yearly follow-up dialogues, course evaluations after each completed course, and programme evaluations. Results from follow-ups and evaluations can lead to changes in the programmes. These changes are always communicated to the students.

Each educational programme is tied to an advisory board that discusses issues such as the quality of the programme, its development, and relevance for the labour market. In the advisory board, or a committee to the advisory board, teachers, external members, students and alumni are represented.

Frequently asked questions

Admission requirements

Bachelor's Degree or Bachelor of Science in Electrical Engineering, or in other field of Technology/Science. Mathematics, 15 credits, a course in Mathematical Statistics, a course in Control Theory/Control Engineering, and a course in Programming. English 6.

The track Electrical Engineering (ELEC) also requires a course in Electrical Circuits/Circuit Theory.

The track Computer Science (COMP) also requires a course in Data Structures and Algorithms.

Programme manager
Saleh Javadi
Send email
View profile
Study counselling