BSc (Honours) Artificial Intelligence and Robotics
| Program start date | Application deadline |
| 2026-09-01 | - |
Program Overview
BSc (Honours) Artificial Intelligence and Robotics
Course summary
Develop the skills and knowledge to create robots that are increasingly intelligent – combining artificial intelligence with principles of electrical engineering to create innovative, autonomous devices.
How you learn
The combination of learning methods across the course allows you to develop your programming and electrical engineering skills as well as your wider professional skills – through problem-solving activities, practical implementation, and teamwork. These allow you to take an active approach to learning and self-development.
You learn through:
- Lectures
- Hands-on lab sessions and tutorials
- Regular feedback
- Teamwork and group-based learning
- Applied learning
- Discussions
- Self-study
Modules
Year 1
- Fundamentals Of Analogue & Digital Electronics
- Credits: 40
- Assessment: Coursework (50%), Exam (50%)
- Module Aim: To develop a foundation for the understanding and familiarisation of basic analogue and digital electronic components, systems and their applications and to introduce their applications.
- Maths And Computational Methods
- Credits: 40
- Assessment: Coursework (100%)
- Module Aim: This module is intended to teach mathematical methods and the basics of computer programming, using a structured approach to mathematical techniques, programming and appropriate software tools, thus enabling students to produce mathematical and programming solutions for a range of simple engineering problems.
- Professional Engineering Practice
- Credits: 20
- Assessment: Coursework (100%)
- This module will be delivered through design challenges such as IET Global Challenge, Engineers without Borders, etc as an applied project using blended approaches.
- Programming For Computer Science
- Credits: 20
- Assessment: Coursework (100%)
- This module introduces computer programming. It will develop your understanding of practical programming concepts and their deployment in a mainstream object-oriented programming language through the creation of code and applications.
Year 2
- Advanced Programming
- Credits: 20
- Assessment: Coursework (100%)
- This module will continue to build your programming knowledge, looking at object-oriented programming in a modern programming language such as C/C++.
- Algorithms And Data Structures
- Credits: 40
- Assessment: Coursework (100%)
- Aims: This module will impart key concepts in computer science to students and to further develop important skills in computer-based problem solving and data manipulation.
- Artificial Intelligence And Machine Learning 1
- Credits: 20
- Assessment: Coursework (100%)
- This module delivers knowledge and practical skills of machine learning algorithms for artificial intelligence applications.
- Industrial Group Embedded System Project
- Credits: 40
- Assessment: Coursework (70%), Practical (30%)
- Module Aim: This module, through an applied project, will provide students with the knowledge and skills necessary to design and develop engineering solutions that meet a combination of societal, user, business and customer needs.
Year 3
- Advanced Robotics, Automation, Machine Vision, And Sensor Fusion
- Credits: 40
- Assessment: Coursework (100%)
- Module Aim: This module will develop the skills and knowledge needed that will allow students to identify and analyse tasks that can be automated using real-time input devices (sensors and vision) to control and produce desirable behaviours in robotic devices.
- Artificial Intelligence And Machine Learning 2
- Credits: 20
- Assessment: Coursework (100%)
- This module expands your experience of designing and creating gameplay prototypes for Windows-based PCs, using high-level commercial engines such as Unity and Unreal.
- Development Project
- Credits: 40
- Assessment: Coursework (40%), Practical (60%)
- This module emphasizes the necessity of incorporating ethical design principles into AI and data science projects, highlighting the importance of fairness, transparency, and accountability.
Future careers
This course prepares you for the following career pathways:
- Artificial intelligence and machine learning research and development
- Robotics engineering
- Embedded systems engineering
- Software development
- Electrical engineering
Equipment and facilities
On this course you work with:
- Industry-standard software tools and hardware devices
- Embedded Systems including IoT and SBC devices
- A robotics and automation laboratory
Where will I study?
You study at City Campus through a structured mix of lectures, seminars and practical sessions as well as access to digital and online resources to support your learning.
Entry requirements
- UCAS points: 112-120
- GCSE: English Language at grade C or 4, Maths at grade C or 4
- Additional information for EU/International students: If you are an International or non-UK European student, you can find out more about the country specific qualifications we accept on our international qualifications page.
Fees and funding
- Home students: Tuition fees for 2026/27 are not yet confirmed. Our tuition fee for UK students on full-time undergraduate courses in 2025/26 is £9,535 per year (capped at a maximum of 20% of this during your placement year).
- International students: Our tuition fee for International/EU students starting full-time study in 2026/27 is £18,000 per year (capped at a maximum of 20% of this during your placement year)
