Robotics and Artificial Intelligence - EENG6460

Looking for a different module?

Module delivery information

Location Term Level1 Credits (ECTS)2 Current Convenor3 2024 to 2025
Autumn Term 6 15 (7.5) Vahid Azimirad checkmark-circle


Robotics: Introduction to robotics; Design, Components and Programming of a robotic system (e.g. mechanical arm, controller, electrical drive, hydraulic drive, etc.);
Modelling of kinematics and dynamics; Sensing, control and human-robot interaction technologies; Design and build of a small robot for a particular application (e.g. space/aerospace, automotive, driveless cars, renewable energy, healthcare, agriculture, mining, etc.);

AI and ML: Introduction to Artificial Intelligence (AI) and Machine Learning (ML); applications of AI in robotics;unsupervised, supervised and reinforcement learning;ML in robot path planning, navigation, positioning, and obstacle avoidance.


Contact hours

Contact hours 34
Private study hours 116
Total study hours: 150

Method of assessment

Exam, 2 hours (40%)
Presentation, 15 minutes (20%)
Project report, 4000 words (40%)

Indicative reading

- Handbook of Robotics – Bruno Siciliano and Oussama Khatib, Springer, 2016.
- Robotic Systems and Autonomous Platforms: Advances in Materials and Manufacturing – Shawn M. Walsh, Michael S. Strano, Elsevier, 2019.
- Artificial Intelligence for Robotics: Build intelligent robots that perform human tasks using AI techniques – Francis X. Govers, Packt Publishing, 2018.

Learning outcomes

On successfully completing the module students will have knowledge and understanding of:
1. the theory and implementation of robotics, for both physical and simulated robots;
2. the basic theoretical tools to describe kinematics and dynamics for robot systems with several degrees of freedom;
3. the software/hardware integration in robot architectures for advanced tasks and industrial applications;
4. the adoption of artificial intelligence (AI) and machine learning (ML) algorithms in robotic systems


  1. Credit level 6. Higher level module usually taken in Stage 3 of an undergraduate degree.
  2. ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another.
  3. The named convenor is the convenor for the current academic session.
Back to top

University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.