Robotics Masters/MSc

Masters/MSc postgraduate degree course in Robotics:

This programme is intended for graduates of numerate disciplines allied to robotics, including electronic engineering, computer science, mechanical engineering, physics and mathematics. Students will learn theories of intelligent robotic control and software tools required to implement standard algorithms in mobile robots and robot manipulators. 

Graduates of the programme will either work in industry or pursue a research degree in robotics.

Course fact file

Type of Course: Taught

Study Options: Full time

Duration: 1 year full-time

Start date: September/October



This is a one year full-time programme. You will take three compulsory modules in which you will study robotics to an advanced level. You will also work on at least one mini-project. Here you will work one-to-one with one of our research-active staff to explore an area in great depth – analysing the problem and existing solutions, developing new ideas and building or evaluating prototype systems. You will develop your skills in analysis, research, technology and also in presenting and explaining your work clearly and effectively. In addition, you will be able to take several optional taught modules from various fields. All students work on a research project in an area of robotics over the summer, again with expert one-to-one supervision.

The course will be taught through a variety of methods. There will be some small lecture classes, problem-based workshops and also one-to-one supervision. There will be some group work as part of the taught modules. There may be opportunities for some industry-based project work. Perhaps most importantly, you will be part of a small, highly qualified group of students working closely with researchers within the Robotics lab.

Through the course you will become a specialist in robotics. Graduates from this programme will be well-equipped for software development roles in the robotics industry or research and development roles, or to go on to pursue a research degree in robotics.

Related links

More about this programme:
School of Computer Science website:

Fees and funding

Tuition Fees 

Tuition fees for 2015/2016 are as follows:

  • £7,340 for home/EU students
  • £18,460 for international students

Part-time programmes

Most part-time programmes run for two years and their fees are one half of the standard full-time programme fees. A small number of part-time programmes run for three years and in these cases the annual fees are one third of the total full-time cost. Contact us for further information.

UK student visa regulations mean that students classed as overseas for fees purposes may normally only register on a full-time basis.

Further funding information

Learn more about fees and funding

Scholarships and studentships
For information about scholarships for students on our postgraduate taught programmes visit International students can often gain funding through overseas research scholarships, Commonwealth scholarships or their home government.

For further information contact the School directly or email

Entry requirements

First degree (BSc or equivalent) at 2(i) level (or equivalent) in Computer Science. Alternatively degrees in Electronic Engineering, Physics, Mathematics, Mechanical Engineering, or other numerate disciplines will be acceptable only if the student can show programming experience equivalent to that in a BSc Computer Science in either Java or C/C++.

International students
We accept a range of qualifications from different countries – learn more about international entry requirements.
Standard English language requirements apply.

How to apply

When clicking on the Apply Now button you will be directed to an application specifically designed for the programme you wish to apply for where you will create an account with the University application system and submit your application and supporting documents online. Further information regarding how to apply online can be found on the How to apply pages

Apply now

Learning and teaching

You will study three core modules; Advanced Robotics, Intelligent Robotics and Robot Vision. You will also carry out a mini research project and a larger research project over the summer months. In addition you will choose up to three optional modules from the following list:


  • Research skills
  • Computational Vision
  • Graphics 2
  • Component-based Software
  • Computational Modelling with MATLAB
  • First semester mini-project
  • Intelligent Data Analysis (Extended)
  • Introduction to Evolutionary Computation
  • Introduction to Neural Computation
  • Machine Learning (Extended)
  • Planning (Extended)
  • Second semester mini-project


Through the course you will become a specialist in robotics. Graduates from this programme will be well-equipped for software development roles in the robotics industry or research and development roles, or to go on to pursue a research degree in robotics.

University Careers Network

Preparation for your career should be one of the first things you think about as you start university. Whether you have a clear idea of where your future aspirations lie or want to consider the broad range of opportunities available once you have a Birmingham degree, our Careers Network can help you achieve your goal.

Our unique careers guidance service is tailored to your academic subject area, offering a specialised team (in each of the five academic colleges) who can give you expert advice. Our team source exclusive work experience opportunities to help you stand out amongst the competition, with mentoring, global internships and placements available to you. Once you have a career in your sights, one-to-one support with CVs and job applications will help give you the edge.

If you make the most of the wide range of services you will be able to develop your career from the moment you arrive.

Destinations of Leavers from Higher Education (DLHE) 2011/12 (postgraduate taught graduates)

The DLHE survey is conducted 6 months after graduation.

Examples of employers

  • Credit Suisse
  • Innovise
  • Atos
  • BAe Systems
  • Bank of America
  • J.P. Morgan
  • Logica
  • Tessella
  • Morgan Stanley
  • QinetiQ

Examples of occupations

  • Software Engineer
  • Software Developer
  • Technical Analyst
  • Applications Developer
  • Cyber Security Consultant
  • Design Engineer
  • Junior Programmer
  • Software Consultant
  • Technical Consultant
  • Technology Analyst

Further study - examples of courses

  • MSc Computer Security
  • MSc International Business
  • MEng Aeronautics & Astronautics
  • MSc Computer Science
  • MSc Artifical Intelligence
  • MSc Operational Research
  • MSc Imbedded Systems
  • PhD - Physical Sciences in the Biomedical Imaging
  • PhD - Computer Science

Visit the Careers section of the University website for further information.