BSc Artificial Intelligence and Robotics
Entry requirements
A level: BCC - CCD
About this course
This is a BSc (Hons) in Computer Science (Artificial Intelligence), a four-year undergraduate programme. Core topics include Programming, Computer Architecture, Embedded Systems, Control Systems, Mathematical Modelling, and Artificial Intelligence & Machine Learning. The programme includes an integrated placement year and culminates in an individual project.
Modules
- Introductory Mathematics for Engineering, Digital, and Physical Sciences
- Introductory Programming for Digital Science
- Fundamentals of Digital Systems
- Foundations of Artificial Intelligence and Data Science
- Internet Applications and Databases
- Probability
- Interdisciplinary Design Project
- Power Skills
- Data Structures, Algorithms and Object-Oriented Programming
- Introduction to Artificial Intelligence and Robotics
- Artificial Intelligence and Robotics Team Project
- Human Machine Interaction
- Introduction to Machine Learning
- Ethics, Equality, Diversity, Inclusion, and Sustainability
- Linear Algebra
- Software Engineering
- Embedded Systems and C
- Control Systems and Robotics
- Differential Equations and Methods
- Business and Enterprise Computing
- Integrated Placement Year
- Individual Artificial Intelligence and Robotics Project
- Current Topics in Artificial Intelligence and Robotics
- Multi-Agent Systems
- Data Mining
- Computational Intelligence
- Autonomous Robotics and Navigation
- Adaptive and Intelligent Robotic Systems
- Natural Language Processing
- Deep Learning
- Optimisation
- Software Testing
- Big Data Technologies (Advanced Database Systems and GIS)
- Game Development
- Multimedia Information Retrieval
- Image and Video Processing
- Software Engineering
- Programming Language Concepts