Find a course


Robotic Engineering

BEng (Hons) or MEng

Key facts

UCAS code

BEng: H671, MEng: H672

Start dates

September 2020



Course length

Full time: BEng: 3 years, or 4 years sandwich; MEng: 4 years, or 5 years sandwich

Part time: BEng: up to 8 years; MEng: up to 9 years


School of Engineering, Computing and Mathematics

UCAS Tariff Points

120 (BEng) or 128 (MEng)


With our Robotic Engineering degree, you will learn how robots, and the computing that controls them, actually work. 

The androids of science fiction movies are becoming a commercial reality. In years to come, robots are set to revolutionise the world in which we live. 

You will build your own robot and develop analytical skills. And you don’t need any prior knowledge of robotics.

In your first weeks with us you will be handling, developing and controlling robots. In your second year you will start to design robots. In your third year you will study and design complete robotic systems. 

You will focus on both electro-mechanical engineering design and artificial intelligence (AI) and machine learning. 

After graduating, career options include: 

  • programming for robotics
  • robotics design and manufacture
  • research and development
  • technical sales
  • production engineering
  • project management.

This course places our graduates at the forefront of their field. Our graduates have been employed by many companies including: 

  • Plextech
  • BMW
  • Culham Research.
Wendy the robot

How to apply

Wherever possible we make our conditional offers using the UCAS Tariff. The combination of A-level grades listed here would be just one way of achieving the UCAS Tariff points for this course.

Standard offer

UCAS Tariff Points: 120 (BEng) or 128 (MEng)

A Level: BBB (BEng) or ABB (MEng)

IB Points: 31 (BEng) or 32 (MEng)

BTEC: DM (BEng) DD (MEng)

Further offer details

A levels: tariff points must include A level Grade B in Maths, and Grade B in Physics, Chemistry, Electronics, Engineering or another suitable science subject.

IB Diploma: 31 points (BEng) or 32 points (MEng) to include minimum grade 5 in Higher Level Maths and Physics

BTEC: tariff points must include BTEC National Diploma in an engineering subject, plus A-level Grade B in Maths.

We welcome applications from candidates with equivalent alternative qualifications, and from mature students.

Entry requirements

Specific entry requirements

GCSE: English Language grade 4/C minimum

Please also see the University's general entry requirements.

English language requirements

Please see the University's standard English language requirements.

International qualifications and equivalences


English requirements for visas

If you need a student visa to enter the UK you will need to meet the UK Visas and Immigration minimum language requirements as well as the University's requirements. Find out more about English language requirements.

Terms and Conditions of Enrolment

When you accept our offer, you agree to the Terms and Conditions of Enrolment. You should therefore read those conditions before accepting the offer.

Credit transfer

Many of our courses consider applications for entry with credit for prior learning. Each application is individually assessed by our credit entry tutors. 

If you would like more information about whether or not you may be eligible for the award of credit, for example from an HND, partly-completed degree or foundation degree, please contact our Admissions team.

We operate the European Credit Transfer System (ECTS). All undergraduate single modules are equivalent to 7.5 ECTS credits and double modules to 15 ECTS credits. More about ECTS credits.

Application process

Full time Home / EU applicants

Apply through UCAS

Part time Home / EU applicants

Apply direct to the University

International applicants

Apply direct to the University

Full time applicants can also apply through UCAS

Tuition fees

Please see the fees note
2020 / 21
Home/EU full time

Home/EU part time
£1,155 per single module

Home/EU sandwich (placement)

International full time

International sandwich (placement)

Questions about fees?

Contact Student Finance on:

Tuition fees

2020 / 21
Home/EU full time

Home/EU part time
£1,155 per single module

Home/EU sandwich (placement)

International full time

International sandwich (placement)

Questions about fees?

Contact Student Finance on:
+44 (0)1865 483088

Please note tuition fees for Home/EU students may increase in subsequent years both for new and continuing students in line with an inflationary amount determined by government. Tuition fees for International students may increase in subsequent years both for new and continuing students.

Oxford Brookes University intends to maintain its fees for new and returning home and EU students at the maximum permitted level.

Financial support and scholarships

For general sources of financial support, see our Fees and funding pages.

Additional costs

Please be aware that some courses will involve some additional costs that are not covered by your fees. Specific additional costs for this course, if any, are detailed below.

First year Engineering students spend some time in laboratory sessions as part of the course for which protective equipment is mandatory. This typically costs around £25-40 although you are able to use your own, if suitable.

Learning and assessment

In Year 1 you will be introduced to robotics, the process of robot design and you will actually make a robot. 

In Year 2 you will start to design robots for yourself. Analytical modules support the design theme. You will learn to develop complex computer simulations of robotic systems.

In Year 3 you will work on a dissertation in a subject of your choice. This allows you to give your degree a particular focus. Many students use this to steer their work towards a field in which they would like to work after graduating.

There are also analytical modules and a module dealing with business, management, ethics and energy. This is a requirement of the institute of Mechanical Engineers for accreditation. It is also an important field for competent robotic engineers, with ethical issues already becoming an important consideration in areas such as autonomous vehicles.

Student controlling robot with mobile app

Study modules

Year 1

Compulsory modules

Engineering Mathematics and Modelling I

In this module students learn to produce mathematical analyses and programmes to perform them. All the maths needed for the analysis of complex robotic systems receives introductory treatment. A very modelling based approach is taken.

Robotics & Electro-Mechanical Design & Practice I

This module provides a complete spectrum of both practical and theoretical Engineering skills that are useful across all engineering industries. It is approached from a variety of Engineering subjects, including technical drawing, Computer Aided Design/Engineering (CAD/CAE), modelling, management, and machining. Robotics students study these for robotic systems.

Introduction to Statics and Dynamics

An introduction to the principles used in the analysis of mechanical engineering design from the point of view of equilibrium and motion. The analysis techniques learnt are applied to a range of basic mechanical and robotic components, devices and systems.

Basic Electrical Engineering

An introduction to electrical quantities and parameters and to the operation of electrical and electronic components and circuits of relevance to Electro-Mechanical and Robotics Engineering.

Introductory Robotics

Introductory Robotics provides the core foundations needed to study and develop robots. The essential mathematics and its application to physical robot are studied Additionally, the programming and design of robotics is introduced to the student with the aim of providing an initial comprehension of robotics systems development. The module is taught in a hands-on project based manner, with two major projects to develop over the two semesters.

Year 2

Compulsory modules

Engineering Mathematics and Modelling II

This module explores some of the major themes of engineering mathematics. It provides an insight in selected areas, in which mathematics, and especially calculus, is applied to engineering problems, especially those associated with vibration. Students will also learn to prepare their own mathematical models of engineering systems.

Engineering Simulation, Synthesis and Design

The module address topics of advanced robotics, the focus is on real-time control, including state-estimation and mapping. Applications are made to different types of robotic systems such as drones and augmented reality. Attention is given to a range of input systems and how signals are processed to produce and output strategy.

Electric Machines and Drives

To provide an overview of the electrical machines and drives that are relevant to Electro-Mechanical and Robotic Engineering, with deeper insight where appropriate. Consideration will be given to different prime movers, methods of transferring the drive and to their control.

Control Technology

An introductory study of control technology, covering both digital and analog control using electronic systems, including design using models created in MATLAB and SIMULINK.

Software Development in C & C++

This module covers programming in C and C++. It covers C programming before going on to some of the most widely used features of C++ for good program design and practice. After completing this module, the students are expected to able to write programs in C/C++.

Advanced Robotics

Advanced Robotics builds on the foundations established in the Introductory Robotics module. The focus is on the understanding of integrated robotic systems. By studying existing robots, at varying levels of complexity, the various aspects, such as design, construction, electronics and programming, can be illuminated.

Management, Ethics, Energy and Sustainability

This module aims to provide you with a wide understanding of the broader issues facing business and society, and it will provide an understanding of the three pillars of sustainability in a management context. Business refers to these pillars of sustainability as the triple bottom line, whilst many people view this more holistically as moving towards the circular economy. The principal areas studied in this module are: project management and business leadership; energy and environmental issues; sustainable engineering and whole life cycle assessment; ethics and social aspects of employment.

Engineering Project

This module provides students with the opportunity to undertake individual investigative work on a Robotics related topic. It enables students to carry out a detailed study of a realistic engineering problem. The resulting project extends substantially beyond the project work done in any of the taught modules and should enable students to consolidate their knowledge and strengthen skills acquired in taught modules.

Advanced Digital Electronics

This module extends the fundamental knowledge of digital electronics up to Honours level. It enables the student to be able to design and analyse circuits so that projects can be successfully undertaken. Students learn amongst other topics, design of digital systems, simulation of digital systems and the analysis of them.

Sensors & Data Logging

This module covers the operation and use of sensors and data loggers, including their practical limitations, errors, calibration, and how they are actually set-up and connected, and how to process, read and use the data produced.

Machine Learning

The module aims to provide the students with the principles of computer learning and its applications. It covers the fundamentals of machine learning methodologies, implementations and analysis methods appropriate for machine learning applications. The module will enable students to analyse a machine learning problem, critically evaluate the different approaches that are available, and create an effective solution.

Real-time Embedded Robotic Systems

Robotics Systems Engineering addresses the low-level embedded systems aspects of robotic development. Embedded systems are based on small scale controller boards with a variety of input/output mechanisms. The integration of low-level control with actuators and sensors requires the specific understanding of the commonly used controllers and their interfaces.

Year 3 (optional placement)

Optional modules

Optional Work Placement Year

Work placements are available to all students on the course. A full-time placements officer is available to assist students wanting to gain a placement which is taken after the second year of study. The placement lasts one year and students who successfully complete the placement graduate with a sandwich degree.

Year 4 / year 3 if no placement

Compulsory modules

Choose from the modules listed in year 2.

Year 5 / year 4 (MEng)

Compulsory modules

MEng Group Design Project

A group research and development project on a topic relevant to Robotic Engineering. The project may be undertaken in close cooperation with a research, industrial or commercial organisation.

Engineering Business Management

This module provides an understanding of the management skills and knowledge that are important in engineering industries. The areas which are studied are project management, leadership, team building and motivation; legislation etc. Although the emphasis is on the general sectors, many of these areas will cover knowledge and skills that are highly relevant to the robotic engineering industry.

Data Acquisition Systems & Computational Modelling

This module will provide you with an understanding of the theoretical and practical issues relating to data collection and data use, alongside knowledge of advanced modelling techniques and analysis. It covers data acquisition systems, including sensors, conversion, logging, signal processing, data merging, and data analysis, and models are built using programming and Simulink.

Autonomous Intelligent Systems

Autonomous Intelligent Systems are employed in a wide range of environments with different functionalities. These machines need to extract information from different sources about their complex environments, integrate these into a sufficient world awareness for their designed task, and plan the execution of this task. The module will give the student the required understanding of the requirements to achieve sensor fusion, recognition, and planning.

Advanced Robotics Engineering

The module address topics of advanced robotics, the focus is on real-time control, including state-estimation and mapping. Applications are made to different types of robotic systems such as drones and augmented reality. Multi-sensor Simultaneous Localisation and Mapping (SLAM) or similar algorithms are treated and given laboratory time. The overall aim is to give students the knowledge and understanding to deal with a wide range of robotic applications at a high level.

Please note: As our courses are reviewed regularly as part of our quality assurance framework, the modules you can choose from may vary from that shown here. The structure of the course may also mean some modules are not available to you.

Learning and teaching

Teaching and learning methods include: 

  • seminars
  • lectures
  • practical laboratory work
  • computer work
  • workshop work.

For several modules almost all of the teaching is based around computers and engineering software.

  • Lectures and seminars
  • Placement
  • Other learning activities (including group work, research, conferences etc.)

Year 1

  • Lectures and seminars - 29%
  • Placement - 0%
  • Other learning activities (including group work, research, conferences etc.) - 71%

Year 2

  • Lectures and seminars - 21%
  • Placement - 0%
  • Other learning activities (including group work, research, conferences etc.) - 79%

Year 3 (optional placement)

  • Lectures and seminars - 0%
  • Placement - 100%
  • Other learning activities (including group work, research, conferences etc.) - 0%

Year 4 / year 3 if no placement

  • Lectures and seminars - 18%
  • Placement - 0%
  • Other learning activities (including group work, research, conferences etc.) - 82%

Year 5 / year 4 (MEng)

  • Lectures and seminars - 14%
  • Placement - 0%
  • Other learning activities (including group work, research, conferences etc.) - 86%

Learning and teaching percentages are indicative. There may be slight year-on-year variations.


Assessment methods used on this course

All modules taken during your first year have an element of continuous assessment.

Modules taken in your second and final years are assessed largely on the basis of written examinations, although some modules rely solely on coursework.

  • Written exams
  • Coursework
  • Practical exams

Year 1

  • Written exams - 51%
  • Coursework - 49%
  • Practical exams - 0%

Year 2

  • Written exams - 44%
  • Coursework - 56%
  • Practical exams - 0%

Year 3 (optional placement)

  • Written exams - 0%
  • Coursework - 100%
  • Practical exams - 0%

Year 4 / year 3 if no placement

  • Written exams - 44%
  • Coursework - 56%
  • Practical exams - 0%

Year 5 / year 4 (MEng)

  • Written exams - 8%
  • Coursework - 92%
  • Practical exams - 0%

Assessment method percentages are indicative. There may be slight year-on-year variations.

Study Abroad

The opportunity to study abroad is not compulsory and students can organise some study abroad if they wish. It is the student’s responsibility to organise this and it may not be possible to offer credit for study undertaken abroad as part of the course

After you graduate

Career prospects

The expected career destinations for graduates include, programming for robotics, robotics design and manufacture, research and development, technical sales, production engineering, project management.

Further study

Graduates of the course are well prepared for further study, either at the MSc level or PhD.

Our Staff

Dr James Balkwill

James teaches in Design, Vehicle Dynamics, and Management.

Read more about James

Free language courses

Free language courses are available to full-time undergraduate and postgraduate students on many of our courses, and can be taken as a credit on some courses.

Information from Discover Uni

Full-time study

Part-time study

Full-time study

Part-time study

Programme Changes: On rare occasions we may need to make changes to our course programmes after they have been published on the website.

For more information, please visit our Changes to programmes page.