Computer Science with Cyber Security and Artificial Intelligence (Top-Up), BSc (Hons)

Clearing is open!

Students in a computer lab

This course is available through Clearing

Course Overview

The BSc (Hons) Computer Science with Cyber Security and Artificial Intelligence (Top-Up) is an intensive one-year programme designed for students who have completed a relevant Level 5 qualification and wish to graduate with an honours degree.

Through a carefully-structured and broad curriculum that balances theory and practical application, you will build an advanced understanding of modern computer science, spanning secure and critical computing, software development and user-centred design.

You will explore the principles that underpin secure and dependable systems, the algorithms driving modern AI, and the techniques required to design, build and evaluate high-quality software across multiple platforms. This structured approach ensures that you develop the depth, breadth and intellectual independence expected of an honours-level computer scientist.

Graduates of the programme will hold a comprehensive, contemporary and professionally relevant Computer Science degree, ready to contribute to industry, or to progress confidently to advanced study. The emphasis on security and software quality provide a strong foundation for roles in sectors where reliability and trust are essential, including finance, healthcare, defence, and large-scale digital infrastructure.

Why Computer Science with Cyber Security and Artificial Intelligence (Top-Up) at Swansea?

Based in the £32.5million Computational Foundry at Swansea’s Bay campus, you will benefit from world-class facilities and the integration of cutting-edge computing and security content, as well as strong links with industry partners including the BCS (The Chartered Institute for IT) and the National Cyber Security Centre.

Your Computer Science with Cyber Security and Artificial Intelligence (Top-Up) Experience

Throughout the course of the one-year programme you will cover a range of critical and industry-relevant topics, developing an advanced understanding of contemporary areas of computing, alongside the global challenges of the sector, including the ethical and global use of computing technology, and environmental sustainability, particularly in relation to the energy consumption of computing systems.

Artificial intelligence forms a central strand of the programme, with the study of data-driven modelling, predictive algorithms and large-scale data processing, as well as the exploration of biologically motivated approaches to intelligent computation, deepening your understanding of how intelligent systems are designed and evaluated.

Through the study of cryptography and IT-security, you will explore the mathematical and practical foundations of secure communication, data protection and cybersecurity.

Throughout the course you will also gain substantial practical experience in both web application and mobile application development and embedded systems design, which will give you the skills to build software across diverse environments, from interactive web platforms to hardware-constrained systems.

Your learning will also consider human-centred design principles, and the ability to assure software quality through systematic verification, validation and quality engineering practices.

Our programme challenges you to think critically, work independently and engage with complex technical material, developing advanced analytical and problem-solving skills, an understanding of secure and dependable computing, experience with AI and data-driven technologies, as well as the ability to evaluate software quality and user impact.

Modules

We've enhanced our modules to deliver an engaging learning experience, designed to help you develop the skills employers are looking for. Discover what's on offer and feel inspired by the modules you can study.

Entry Requirements

We have vacancies across a variety of subjects for September 2026 entry - please call our Clearing Helpline to discuss your options.

0808 175 3071

We also welcome enquiries from candidates researching starting a course in 2027 - please see our Entry Requirements Page to find out typical offer ranges or get in touch by email or by telephone 01792 295111.

Are you an international student, waiting on exam results or an English Language test score? If so, we'd encourage you to apply through our free and easy to use direct application system, as you may be eligible for a conditional offer.

Careers and Employability

On completion of the programme you will be prepared for careers across the modern digital economy, with the combination of AI, security, systems engineering and user-focused development aligning strongly with industry-demand in areas as healthcare, finances, defence and large-scale digital infrastructure.

Potential career paths include:

  • Software Engineer or Full-Stack Developer
  • Machine Learning or AI Engineer
  • Cybersecurity Analyst
  • Data Engineer or Data Analyst
  • Embedded Systems Developer
  • Systems or Quality Assurance Engineer
  • UX-Focused Developer

Our top-up degree’s blend of mathematical foundations, applied development and emerging technologies also ensure you are equipped for postgraduate-level research and specialist study in areas such as Artificial Intelligence, Data Science, Cybersecurity, Advanced Software Engineering, and broader Computer Science. 

Computer Science with Cyber Security and Artificial Intelligence (Top-Up), BSc (Hons)