← All courses at Aston University

BSc Artificial Intelligence and Robotics

Aston University

Institution
Aston University
Level
undergraduate
Subject
Artificial Intelligence and Robotics
Duration
4 years
UCAS code
GH76
Typical offer
A-level BCC

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