|Location||United Kingdom, Colchester Campus|
|Type||Bachelor courses, full-time|
|Nominal duration||3 years|
|Tuition fee||£13,350.00 per year|
High school / secondary education (or higher)
At least 1 reference(s) must be provided.
Robots are increasingly important in our society. They are used in autonomous driving, domestic assistance, health care, industrial manufacturing, search and rescue operations, and hazardous environment exploration and monitoring.
Our BEng Robotic Engineering will equip you with the knowledge and skills to contribute to this rapidly-changing and innovative industry, or to academic research in the area. You gain both theoretical and practical knowledge in areas such as navigation, motion control, sensory perception, autonomous decision making, and machine learning, so that you can develop your own robotic systems.
High programming skills are developed on this course, as well as essential knowledge of areas of robotics and artificial intelligence. Your course therefore covers areas including:
- Java and C++ programming
- Sensors, motion control algorithms, and high level cognition in robotic systems
- Computer vision and digital signal processing
- Artificial intelligence and intelligent agents
- Computer games modules
Based in our world-class research lab facilities, you will be able to obtain hands on experience, test your inventions, and engage in the state of the art robotic research.
Our School is a community of scholars leading the way in technological research and development. Today’s robotics engineers are creative people who are focused and committed, yet restless and experimental. We are home to many of the world’s top engineers, and our work is driven by creativity and imagination as well as technical excellence.
We’re ranked among the top computer science and information systems departments on the planet according to the QS World University Rankings, and more than two-thirds of our research is rated “world-leading” or “internationally excellent” (REF 2014).
Introduction to Programming
Introduction to Databases
Mathematics for Electronics and Telecommunications
Fundamentals of Digital Systems
Group Project & Industrial Practice
Data Structures and Algorithms
C++ Programming (optional)
Human Computer Interfaces and Visualisation (optional)
Computer Game Programming (optional)
Control theory and practice
C Programming and Embedded Systems (optional)
Evolutionary Computation and Genetic Programming (optional)
Intelligent Agents (optional)
High-Level Games Development (optional)
Advanced Embedded Systems Design (optional)
Signal Processing (optional)
Digital Signal Processing (optional)
Being a robotics engineer means that you could be working on humanoid robotic toys, animatronics equipment for amusement parks, robotic equipment for defusing landmines in war-stricken countries, or robots for space and deep sea exploration.
Our recent graduates have gone on to work for a wide range of high-profile companies including:
Circad Design Ltd
The McClaren Formula One Team