BSc (Hons) Computer Science with Artificial Intelligence
Course Overview
This specialized degree equips students with the robust fundamentals of computer science before diving deep into the cutting-edge field of artificial intelligence. The curriculum balances theoretical knowledge with practical, industry-relevant skills, culminating in a significant individual project that simulates real-world workplace challenges. Students are strongly encouraged to boost their employability by taking a professional placement year to gain invaluable commercial experience.
Key Program Highlights
- Strong foundation in core computer science principles, including programming, algorithms, and software design
- Specialized AI and machine learning modules covering from introductory concepts to advanced deep neural networks
- Hands-on learning through an innovation project and a final-year individual project simulating graduate-level tasks
- Industry-connected curriculum with content supported by commercial partners and a recommended professional placement year
- Focus on modern, in-demand technologies like cloud computing, natural language processing (NLP), and MLOps
Course Overview
This specialized degree equips students with the robust fundamentals of computer science before diving deep into the cutting-edge field of artificial intelligence. The curriculum balances theoretical knowledge with practical, industry-relevant skills, culminating in a significant individual project that simulates real-world workplace challenges. Students are strongly encouraged to boost their employability by taking a professional placement year to gain invaluable commercial experience.
Key Program Highlights
- Strong foundation in core computer science principles, including programming, algorithms, and software design
- Specialized AI and machine learning modules covering from introductory concepts to advanced deep neural networks
- Hands-on learning through an innovation project and a final-year individual project simulating graduate-level tasks
- Industry-connected curriculum with content supported by commercial partners and a recommended professional placement year
- Focus on modern, in-demand technologies like cloud computing, natural language processing (NLP), and MLOps
Requirements
Modules
- Computer Systems
- Website Design and Development
- Data Structures and Algorithms
- Innovation Project
- Computer Programming
- Introduction to Artificial Intelligence
- Object Oriented Programming
- Backend Web-Services Development and Database Engineering
- Artificial Intelligence and Machine Learning
- Cyber Security
- Software Design
- Data Management and Machine Learning Operations
- Professional Placement
- Deep Neural Networks and Ethics
- Modern Datastores and Data Protection
- Natural Language Processing
- Cloud Computing
- Individual Honours Project