Overview
The BSc Computer Science (Hons) degree at Swansea University gives students a broad and practical education in computing, teaching both core theory and hands-on technical skills. From the beginning, you’ll learn how to code, build software and work with real technologies. The course covers areas such as artificial intelligence (AI), cybersecurity, data science, software engineering and mobile app development, and includes topics like computer graphics, systems modelling, data visualisation and programming languages. Students gain experience with modern tools and platforms, develop strong problem-solving skills and prepare for careers in tech, software development, data and more. The programme is accredited by the British Computer Society and offers opportunities for study abroad or a year in industry, helping graduates be career-ready.
Why Computer Science at Swansea University?
Swansea University ranks 17th in the UK for Computer Science according to the Daily Mail University Guide 2026. It is also placed among the top 201-250 universities globally according to the QS World University Rankings 2025. The programme benefits from strong industry connections, featuring partnerships with leading firms such as Microsoft, Airbus, and HSBC. Students learn in the state-of-the-art Computational Foundry, which houses advanced laboratories and equipment designed to foster innovation.
Tuition Fee Breakdown
- Domestic Students: £9,535 per year - International Students: £20,500 per year Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is designed to keep pace with industry needs, offering modules that include:
- Programming 1
- Professional Issues 1: Computers and Society
- Concepts of Computer Science
- Modelling Computing Systems 1
- Programming 2
- Professional Issues 2: Software Development
- Modelling Computing Systems 2
- Declarative Programming
- Software Engineering
- Database Systems
- Algorithms
- Automata and Formal Language Theory
- Computer Science Project Implementation and Dissertation
- Computer Science Project Specification and Development
Industry Demand
The demand for computer science graduates continues to grow, particularly in sectors such as artificial intelligence, cybersecurity, and software engineering. Graduates are well-prepared to meet the needs of diverse industries, making them highly employable.
Careers with Computer Science (Hons)
Graduates from this programme have secured positions at prestigious companies such as IBM, Google, Disney, and Microsoft. Career paths include roles as software developers, data scientists, and machine learning engineers, among others. The university's strong emphasis on employability ensures that students are ready to enter the workforce upon graduation, with 91% of graduates either employed or in further study within six months of completing their degree.
Programme Structure
Courses structure:
- Programming
- Concepts of Computer Science
- Modelling Computing Systems
- Software Engineering
- Computer Graphics
- Modelling and Verification Techniques
Key information
Duration
- Full-time
- 36 months
Start dates & application deadlines
- Starting
- Apply before
-
Apply via UCAS or directly on the university's website free of charge.
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Swansea, United Kingdom
Disciplines
Computer Sciences Software Engineering Machine Learning View 932 other Bachelors in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- A Levels: ABB-BBB. If not studying A Level Maths or Physics, applicants must have GCSE Maths Grade B (6).
- BTEC students: DDD in IT or Computing. Grade B (6) GCSE Maths required.
- Access (Computing): Pass with Distinction overall to include 24 Distinctions (3 of which must be Maths) and 15 Merits at Level 3.
- We also require GCSE English Grade 4/C.
Tuition Fees
-
International Applies to you
Applies to youNon-residents20500 GBP / year≈ 20500 GBP / year -
Domestic Applies to you
Applies to youCitizens or residents9535 GBP / year≈ 9535 GBP / year
Living costs
Swansea
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science (Hons).
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility