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

Discover Swansea at our next Open Day

Book your place today
Students in a computer lab

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.

Computer Science at Swansea is ranked:

  • 17th in the UK (Daily Mail University Guide 2026)
  • Top 201-250 in the world (QS World University Rankings 2025)
  • Top 150 (Shanghai Rankings (Academic Rankings of World Universities) - Subject Rankings 2024)

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.

Computer Science with Cyber Security and Artificial Intelligence (Top-Up) Employment Opportunities

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. 

Modules

We're currently reviewing our curriculum to enhance your learning experience and embed skills that will benefit your future career. This means that some modules may be subject to change.

Entry Requirements

We consider all applicants on their own merits and welcome applications from students with a wide range of qualifications.

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