Computer Science, BSc (Hons) / MSci (Hons)

Discover Swansea at our next Open Day

Book your place today
person wearing a virtual reality headset

With world-class facilities in our £32.5million Computational Foundry, industry experts and strong connections with tech giants, Computer Science at Swansea will build you into a highly experienced and employable graduate.

Course Overview

From day one at Swansea University, you’ll be building software, exploring new technologies, and developing the skills that employers are looking for.

You’ll dive into high-demand areas like artificial intelligence (AI), cybersecurity, data science, software engineering, and mobile app development. We don’t list specific tools and languages here, because we constantly update our curriculum to match what the industry demands when you graduate, not what it needed when you started.

Our curriculum is shaped by industry, and delivered by experts. From BAFTA-nominated game developers to world-leading cyber security experts, and researchers collaborating with Airbus, Microsoft, HSBC, and Siemens – your lecturers excel equally in theory, and in practice.

You’ll learn in state-of-the-art labs, collaborate with your peers, and showcase your work to employers at our annual Project Fair. Whether you're interested in building cloud-based systems, designing accessible apps, exploring Internet of Things (IoT) technologies or developing technologies that haven’t even been invented yet, you’ll graduate with a portfolio that demonstrates your skills, and gives you the confidence to use them.

Why Computer Science at Swansea?

  • You’ll be based at the £32.5million Computational Foundry, and will learn in our world-leading facilities  
  • The programme is accredited by the British Computer Society (BCS), ensuring your learning meets the high standards expected by the industry  
  • You will learn from experts, and will be connected with the industry through guest lectures and a calendar of events delivered by major visiting companies, who have previously included major organisations like Google  
  • Across your learning, you will explore emerging technologies and developing industries in real-time, ensuring you are workplace ready  

Your Computer Science Experience

At Swansea University, our facilities set us apart. Our £32.5 million Computational Foundry is home to state-of-the-art teaching and research facilities which include 

  • A Cyber Security and Networking Lab, where we research and teach security and vulnerabilities in networks and IoT devices, 
  • A Future Interaction Technologies Lab (FIT Lab) where we create and test robots and interactive systems as well as showcasing our research into VR and AR, 
  • Two Maker Labs with laser cutters, 3D scanners and 3D printers 
  • A Theory Lab, 
  • Two User Experience Labs where we look at how advances in technology affect communities, both societally and economically, in less developed countries, 
  • A Vision and Biometric Lab where we can capture actors in 3D, and 
  • A Visualisation Suite where we can look at highly detailed visual models of data. 

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 consider all applicants on their own merits and welcome applications from students with a wide range of qualifications.

Careers and Employability

Graduates from our Computer Science degree have become: Analyst Developers, Business Analysts, Computer Programmers, Electronic Engineers, Graphic Designers, Software Developers and Machine Learning Engineers with companies that include IBM, Google, Disney, Facebook, Microsoft and Sony.

We hold an annual 'Project Fair' giving students the chance to display their third-year projects to leading industry experts. Companies such as Google often visit our students to give lectures on 'how to get a job with tech giants'.

Computer Science, BSc (Hons)

Computer Science with a Foundation Year, BSc (Hons)

Computer Science with a Year Abroad, BSc (Hons)

Computer Science with a Year in Industry, BSc (Hons)

Computer Science, MSci (Hons)

Computer Science with a Year Abroad, MSci (Hons)

Computer Science with a Year in Industry, MSci (Hons)