BSc (Hons) Computer Science with Artificial Intelligence
Course Overview
Recognised connections to give you an extra edge when you graduate. Read More Artificial Intelligence (AI) powers innovations everywhere, from virtual assistant technology to self-driving cars. You may have heard of the ‘fourth industrial revolution’, AI is a fundamental technology that enables systems to transform our everyday lives.
Key Program Highlights
- Gain skills to thrive in the ever-growing AI landscape by specialising in themes such as robotics, knowledge graphs, and deep learning.
- A Common First Year across our Computing suite of degrees gives you the flexibility to switch courses later if another area is of more interest.
- This course is accredited by the British Computer Society (BCS), setting you on the path to Chartered IT Professional and Chartered Engineer status.
- Full-time study information has been captured where available from the official source.
- Source-listed duration: 3 years full-time.
Course Overview
Recognised connections to give you an extra edge when you graduate. Read More Artificial Intelligence (AI) powers innovations everywhere, from virtual assistant technology to self-driving cars. You may have heard of the ‘fourth industrial revolution’, AI is a fundamental technology that enables systems to transform our everyday lives.
Key Program Highlights
- Gain skills to thrive in the ever-growing AI landscape by specialising in themes such as robotics, knowledge graphs, and deep learning.
- A Common First Year across our Computing suite of degrees gives you the flexibility to switch courses later if another area is of more interest.
- This course is accredited by the British Computer Society (BCS), setting you on the path to Chartered IT Professional and Chartered Engineer status.
- Full-time study information has been captured where available from the official source.
- Source-listed duration: 3 years full-time.
Requirements
Modules
- Introduction to Procedural Programming
- Computing Science and Mathematics
- Computer Network Fundamentals
- Project 1
- Computer Organisation and Architecture
- Introduction to Object-Oriented Programming
- Introduction to Artificial Intelligence
- Computational Mathematics 1
- Team Project
- Relational Databases and Web Integration
- Algorithms and Data Structures
- Cyber Security
- Object-Oriented Systems Development
- Operating Systems
- Knowledge-Based Artificial Intelligence
- Individual Project
- Data-driven Artificial Intelligence
- Software Architecture
- Advanced Web Programming
- Computational Mathematics 2
- Parallel Computer Architecture Clusters and Grids
- Distributed and Client Server Systems
- Large-Scale Software Engineering
NOW ON YOUR PHONE
Explore. Apply. Track. On the go.
Find the right course, submit your application, and stay updated - all from your phone.