Robotics and Intelligent Systems, One/Two-Year Master's Programme, 120 credits

Start term: Autumn 2020 (Cancelled)

Learn about state-of-the-art artificial intelligence and robotics together with some of Sweden's leading researchers. Our highly rated programme prepares you for advanced development and research in AI, self-driving cars, smart homes and more.


Specific entry requirements

A first-cycle degree of at least 180 credits, with computer science as the main field of study, and at least 15 credits in mathematics (analysis and algebra). In addition, knowledge of English corresponding to the course "English 6" or "English B" from the Swedish Upper Secondary School is required.


A first-cycle degree of at least 180 credits, of which at least 30 credits in mathematics (analysis and algebra), and at least 15 credits in computer engineering or computer science that includes programming. In addition, knowledge of English corresponding to the course "English 6" or "English B" from the Swedish Upper Secondary School is required.

Tuition fees

EU citizens

If you have citizenship in a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are NOT required to pay application or tuition fees.

Non - EU citizens

Tuition fee, first instalment: 55450 SEK

Total fee: 221800 SEK

The International MSc programme in Robotics and Intelligent Systems gives you a computer science degree at the cutting edge of today’s research in AI and smart robots. Within the programme, you will learn (among other things) about the methods used by autonomous vehicles to know where they are, how the navigation software in your phone finds the best route, and the sensors that robots and intelligent systems use to perceive the world, as well as machine learning methods used by computers to make difficult choices or learn to recognise the patterns around them.

The first year is centred around a ”raise your robot” theme. From day 1, you get access to a robot kit, which you will give more and more skills as the courses within the programme progress.

The programme is embedded in Örebro University's Centre for Applied Autonomous Sensor Systems (AASS), which is one of Sweden's largest academic research centres in robotics and intelligent systems.

Upon graduation, you will be able to work with advanced technologies such as autonomous vehicles, decision support systems for the industry, sensor systems, and in-home service robots. Our graduates have gone on to work at places as varied as MathWorks (mathematical computing software), DICE (video game developer) and Epiroc (advanced mining vehicles), and many have pursued a scientific research career.

Programme syllabus Robotics and Intelligent Systems, One/Two-Year Master's Programme, 120 credits

The programme is divided into blocks of course modules, typically with two modules running in parallel over 10 weeks each. You can choose to graduate after one year (60 ECTS credits) or two years (120 ECTS).

The first semester starts with an Introduction course which introduces key topics and gives hands-on experience with modern programming frameworks for robotics. In parallel, you will have a course on Sensors and Sensing: that is, how robots can see the world around them. The semester continues with Artificial Intelligence for problem solving and search, and Robot Modelling and Control that enables robots to move as planned.

The second semester starts with a course on Machine Learning for prediction, image classification, etc; and Probabilistic Robotics, which covers mapping and localisation. If you aim for a one-year Master's degree you conclude the year with a 15-ECTS MSc thesis project. If you want to continue to the second year of the programme, you will instead take courses on Multi-Agent Systems (making independent robots work together as a team) and Planning & Scheduling (how do I get from A to B, and how should tasks be ordered in order to achieve a goal).

The second year has a higher focus on project work. The third semester is to a large part dedicated to Integrated Project Work, where you will work together with your course mates, deepening your understanding of the topics studied earlier by implementing a group project. The semester also contains a unique course on Mobile Robot Olfaction, which covers sensing and modelling of concepts as dynamic as turbulent gas flows. Finally, in the fourth semester you will complete a 30-ECTS MSc thesis, typically embedded in one of our ongoing international research projects or in cooperation with industrial partners.

Federico Pecora

What will students learn in your course?

I teach several artificial intelligence methods within the programme's first year. In essence, in my course students learn how to make machines solve complex problems. In order to give machines the capability to solve such problems, we first need to describe them with a useful representation, and then we need the ability to figure out how to solve the important parts of the problem using that representation.

One example is playing chess. This is something that a computer, or even your phone or watch, can do quite well — even though it has to choose among more possible moves than there are atoms in the universe! The trick is to use an appropriate problem representation and use it to make informeddecisions.

Another example is making a robot set a table: placing a knife, a fork, and a dish. For most humans, this is much easier than beating the world champion in chess. However we still have trouble making a robot that can do this as well as we can. Of course, we can program the motions of a robot to set a specific table under specific conditions; but giving the robot the general capability to "set tables" (including tables it has never seen before, in places it has never been before) is still a great scientific challenge. This is because acting in the real world involves solving many problems concurrently: the robot must the items to the table without colliding with objects or people, it must observe the table and understand where to place the objects that are missing, it has to plan when and how to perform each task (first grasp, then move, then put down), etc. To address these problems, we need AI methods such as the ones that I teach in this course.

These AI methods are of course useful in many other domains too, such as robots in a work environment, and computer games often use AI techniques to plan the actions of characters.

Why have you chosen to carry out your research in Örebro?

I came to Örebro in 2008 from the Italian National Research Council. I chose the Center for Applied Autonomous Sensor Systems (AASS) at Örebro University because it is one of the few places in Europe, or even the world, where people who know about robotics and AI also know a bit about each others' disciplines. This is very stimulating for integrating the two domains. Thanks to its multi-disciplinary and highly competent team of researchers, AASS offers an unique opportunity for developing intelligent robots that operate in real applications.

What is your research about?

My research interests lie at the intersection of Artificial Intelligence and Robotics. I focus specifically on constraint reasoning, planning and scheduling, and meta-CSP techniques for hybrid reasoning.

Much of my work nowadays focuses on developing constraint reasoning algorithms for robot planning and for context recognition from sensor traces. In the past five years, I have been applying these techniques in two broad application areas: service robots/sensor systems for use in domestic environments; and decision support tools for industrial scenarios with large autonomous vehicles. I am fascinated by the problem of using AI for robots, and I find that some of the most compelling research questions in AI originate from the use of model-based approaches to robot control.

Specific entry requirements: A first-cycle degree of at least 180 credits, with computer science as the main field of study, and at least 15 credits in mathematics (analysis and algebra). In addition, knowledge of English corresponding to the course "English 6" or "English B" from the Swedish Upper Secondary School is required.


A first-cycle degree of at least 180 credits, of which at least 30 credits in mathematics (analysis and algebra), and at least 15 credits in computer engineering or computer science that includes programming. In addition, knowledge of English corresponding to the course "English 6" or "English B" from the Swedish Upper Secondary School is required.

First semester: Autumn semester 2020

Pace of study: Full Time

Level: Second Cycle

Study places: 10

Selection: Number of credits obtained no later than on the last application date

Study venue: Örebro

School: School of Science and Technology

Qualifications: Degree of Master of Arts/Science [60 credits], Degree of Master of Arts/Science [120 credits]

Language of instruction: The language of instruction is English.

Head of programme: Martin Magnusson

This degree provides the possibility to pursue an exciting career in industry as well as academia. Specialists capable of developing and maintaining complex intelligent systems are already much sought after and will become paramount in the future. With special focus on Robotics and Intelligent Systems, you can start a career as developer in advanced technologies such as unmanned vehicles, automation, computer vision and advanced AI software development. The Master's degree also prepares you for PhD studies and an academic career.

In particular during your thesis project work you will have the opportunity to interact with future employers. Many of our graduates have gone on to further positions within academia and within leading companies in the field (ABB, Mathworks, etc.)

Daniel Ricao Canelhas

Tell us about your background?

I have done a 5-year programme at a university in Brazil, studying mechatronics, the intersection of mechanical engineering, electrical engineering and software development. You could say that a robot is the definitive mechatronic system, with many different constituent parts.

How did you find the programme at Örebro University?

I had the choice between two universities and Örebro University was top of my list. I was really impressed when I read about the international research carried out at AASS, the Centre for Applied Autonomous Sensor Systems, at the university’s School of Science and Technology. I commute by train to Örebro, and it works well – I bring my folding bike on the train and cycle to the university.

What do you like most about the programme?

There are many aspects to the programme that I like. The lecturers are all researchers, and they are all from very different backgrounds which is a great asset since they specialise in different areas of the field. I really enjoy the multicultural blend among lecturers and students. I also enjoy socialising with students on other programmes – you easily find people to hang out with here at the university. You don’t have to worry about having no one but computer nerds for company!

Advice to prospective students?

It is important not to scamp maths, but don’t be intimidated by it either. You just keep at it like in any other job. There are opportunities to do what you want here. Sweden is amazing in many ways – I am for instance on leave of absence from work to study. Comparing the study situation here to that in Brazil, where there aren’t enough places and where your financial situation as a student is very different, I’m in as good a place as I can be.

What are your plans for the future?

I would like to do a PhD. If you are an engineer, there are usually two career paths. You either focus on the technology or you go into project management or administration. I definitely want to focus on the technology and that’s what I am doing here. Many countries are short of engineers and there will be a large job market for those that have acquired further qualifications like I am now. Bill Gates has said that robotics is the next “computer”, i.e. it will revolutionise the world. And I believe that is true. 

Amanda Böstrom

What do you like most about the programme?

I really enjoy how international the programme is! The teachers and students alike are from all around the world. My classmates have different academic backgrounds as well, and this results in a melting pot of ideas. 

What made you decide to start studying at Örebro University?

I did my bachelor's here, and I took some courses in AI and mobile robots, which I really enjoyed. When I decided to keep studying in the field, Örebro seemed like the obvious choice - the research done here at the AASS (Centre for Applied Autonomous Sensor Systems) is really impressive. Örebro is a very affordable and easily accessible town, and I love being able to bike everywhere.

Any advice to prospective students?

Keep working hard at the subjects you find the most difficult, and challenge yourself when there's something you're really good at. And don't forget to have fun!

Can you describe a regular day as a student?

On most days I meet my classmates at the university, and we'll sit together and work on our respective projects and have lunch together. This way we can draw from our different expertise areas, and someone always has coffee coupons. When I feel done for the day I like to go for a run in the forest behind the university or use the gym, to relax.

Tell us about your background.

I moved to Sweden from Finland to study in 2008. I tried my hand at media design, history and Japanese before ending up studying for a bachelor's in computer science at Örebro university. Programming seemed like the ultimate, mathematical language to create things with.

What are your plans for the future?

I would like to continue in the academic world, hopefully teaching a class while doing research relating to robots living in human domestic environments. The best thing about the programme, is that even if I change my mind along the way, there are so many things that I can do with what I've learned.

Morgan Rody

Why did you choose Robotics and Intelligent Systems at Örebro University?

I have always had a strong interest in technology, specifically Robotics and Automation. After having recently completed a Bachelors in Mechatronics, studying Robotics and Intelligent Systems was an excellent opportunity to delve deeper into robotics while developing a higher understanding of exactly how these systems worked and what they are comprised of. I remember Örebro University had an exhibition downtown in Örebro where members of the AASS Lab were demonstrating their latest robots. It was this exhibition that really sold me!

What did you like best from your studies?

There was a good balance between pure theory and practical labs, giving everyone a good opportunity to apply what they have recently learned. What sets Örebro apart from many other universities is access to the brilliant minds working at the AASS lab. Everyone is extremely friendly, always willing to help and the international atmosphere is brilliant.

What are you doing now?

I'm currently working at Atlas Copco in Örebro, Sweden as a Project Manager for Automation Software Development which is used for our semi-autonomous loaders and mine trucks used in underground mining. I work with a highly motivated and intelligent international team located here in Örebro, Chile and Australia.

What are your impressions of programme graduates working at Atlas Copco?

Any MSc graduates that have come to work at Atlas Copco have been very capable in their abilities to complete complex tasks, deliver quality and above all, are hard working! At Rocktec Automation, we have 4 previous MSc graduates (including myself) from the Robotics and Intelligent Systems program with the added bonus of 4 PhD graduates from the AASS lab. This makes for an extremely competent team and it is a pleasure to work closely with each of them.

Tell us about your background.

My background in technology began with a college degree from Canada, in Robotics and Automation. After working as an Automation Service Technician for a number of years I moved to Australia where I completed a Bachelors in Mechatronics. I later moved to Sweden where I worked for several years as a math teacher at the English School in Örebro. Once finished, I began the two year Robotics and Intelligent Systems Masters program at Örebro University. The rest, as they say, is history.


What did you like best from your studies at Örebro University?

The best element of studying Robotics at Örebro is the close interaction with the researchers at the AASS lab. One gets a great hands-on interaction and insight into the work of everyone at the AASS lab. The doors of the PhD students, post-docs and professors alike are always open to any questions one might have.

Why did you choose Robotics and Intelligent Systems at Örebro University?

Having come from a computer science background I had a rather general interest in the field of Robotics, not knowing in any great depth about the specific topics. The desire to explore this interest further drove me to investigate programs in Robotics. I found that the course at Örebro offered a good introdution into this field. It started with some basic courses to get all students from their various backgrounds on the same page. This was followed by projects in multiple areas within the field, giving a better understanding of current research, and it was finished off with a more specialised thesis topic.

I felt this would be the ideal choice for me and I had no hesitation in applying for the program.

What are you doing now?

Following my studies at Örebro I got a job at The MathWorks, based in Cambridge in the UK. I work as a Quality Engineer for the Simulink Model Management group.

  • Semantic Robots
    Creating robots which understand context, can handle changes and which seemingly react to events intuitively.
    An international research project on smart warehouse robots that can be deployed "hands-free", that improve over time by learning from experience, and that are safe and efficient in collaboration with people.
    An international, multidisciplinary project whose goal is to design the first robots that can assist older people and adapt to the culture of the individual they are taking care of.
  • MoveCare
    Providing assistance to elderly at home through artificial intelligence.

  •

You apply through, you will find all information about the application process under the tab “Find out more”.

You can find information about different types of scholarships on

We are sorry, but we cannot evaluate your eligibility before a complete application is made through

Study Advisor: Lotta Elvin

Phone: +46 19 303000 (switchboard)

Email: This is an email address

Professors & Researchers - Master's Programme in Robotics and Intelligent Systems

Professors & Researchers

Master's Programme in Robotics and Intelligent Systems