BSc (Hons) Computer Science with Artificial Intelligence with a Foundation Year
Course Overview
This four-year BSc (Hons) in Computer Science with Artificial Intelligence includes a foundational year to prepare you for advanced study, culminating in a specialized degree focused on cutting-edge AI. You will develop a strong core in programming, software design, and data structures before mastering AI and machine learning techniques. The course includes a recommended professional placement year and culminates in a significant individual project that simulates real-world graduate workplace tasks.
Key Program Highlights
- Four-year structure with an integrated foundation certificate to build essential academic and technical skills
- Specialized curriculum in AI and Machine Learning, including deep neural networks and natural language processing
- Recommended professional placement year for invaluable industry experience and career development
- Hands-on learning through innovation projects and practical modules in software development and MLOps
- Final year individual project to demonstrate technical expertise and employability to future employers
Course Overview
This four-year BSc (Hons) in Computer Science with Artificial Intelligence includes a foundational year to prepare you for advanced study, culminating in a specialized degree focused on cutting-edge AI. You will develop a strong core in programming, software design, and data structures before mastering AI and machine learning techniques. The course includes a recommended professional placement year and culminates in a significant individual project that simulates real-world graduate workplace tasks.
Key Program Highlights
- Four-year structure with an integrated foundation certificate to build essential academic and technical skills
- Specialized curriculum in AI and Machine Learning, including deep neural networks and natural language processing
- Recommended professional placement year for invaluable industry experience and career development
- Hands-on learning through innovation projects and practical modules in software development and MLOps
- Final year individual project to demonstrate technical expertise and employability to future employers
Requirements
Modules
- Fundamental Mathematics
- Fundamentals of Digital Technology
- Web Application Design
- Emerging Technologies
- Independent Practice
- Foundations of Programming
- 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
- Deep Neural Networks and Ethics
- Modern Datastores and Data Protection
- Natural Language Processing
- Cloud Computing
- Individual Honours Project