The Student Experience



Robotics is an exciting area of computer-controlled technology. Robotics, Control and Software Engineering applications help in the development of many ‘high tech’ systems, such as used in space exploration, deep-ocean systems, transport, product manufactur­ing, medical equipment and entertainment systems.

Robotic engineers have available a diverse range of employment opportunities, ranging over: gaming, aircraft (auto pilot, flight control, navigation) and automotive (engine management, braking control, collision avoidance) design, industrial automation and field robotics (space, sub-sea and surgical).


The programme of study in Robotic Engineering includes:

§  Robotics - advanced robotics systems, artificial intelligence and machine vision.

§  Control - advanced control systems and digital control systems.

§  Software - software engineering, distributed and real-time software design.

§  Automation - industrial automation, sensors and actuators.




(Subjects common to all options are in Bold)


Robotic Engineering

Year 3

Semester 5

Semester 6



Cooperative Education

Operating Systems


Sensors & Actuators


Signals & Systems


Communications Theory


Control 2


Year 4

Semester 7

Semester 8



Artificial Intelligence

Spatial Robotics



Non-linear Control

Digital Control


Software Engineering

Distributed Systems


Industrial Automation

Machine Vision


Final Year Project 1

Final Year Project 2