Computer Science with a Foundation Year

Swansea University

Degree level: Undergraduate
Make sure you check on the university, college or conservatoire website for any updates about course changes as a result of COVID-19.

Course summary

TEF Gold

Swansea University has opted into the TEF and received a Gold award.

Find out more about the TEF.

Computer Science plays a key role in virtually every aspect of modern life, and this four-year programme, designed for those who do not have the appropriate qualifications to start the three-year BSc Computer Science, will give you the knowledge, experience and expertise for a wide range of careers in this exciting and rapidly developing field. We are excellent for career prospects in Computer Science, 6th in the UK for graduate prospects (Guardian University Guide 2020) with our graduates in rewarding careers such as software engineering, big data and data science, security analysis, mobile and emerging technologies. Computer Science at Swansea is ranked 5th in the UK for student satisfaction (Guardian University Guide 2020). You will be taught in our new £32.5m Computational Foundry, a world class centre with state-of-the-art facilities for teaching and research, as well as networking and meeting spaces, which bring students, academics and industry together. The Foundry provides a regional hub to further build our already excellent relationships with global tech companies and local industry, and you will be able to present your work to employers at our Project Fair. The foundation year covers the key scientific, mathematical and engineering concepts to prepare you for the BSc in Computer Science, as well as giving you experience of other science subjects. On the degree itself you will learn how to identify solutions to problems and measure their efficiency, analyse and assess systems and design new ones. You will be able to learn about computer graphics, modelling computer systems, software engineering, writing mobile apps, data visualisation and some of the more advanced theoretical aspects of Computer Science. You will be able to develop your programming skills (in C and Java), and tackle advanced tasks, both individually and in groups, helping you to gain and develop valuable transferable skills, including team working, communication, presentation and problem-solving. Teaching is informed by our world class research, and our team of leading academics includes Professor Matt Jones, Wolfson Research Merit fellow, whose passion is empowering rural digital communities in the developing world and in the UK; and Professor Harold Thimbleby, who designs dependable systems to accommodate human error, especially in healthcare. “My studies at Swansea have made me well-prepared for my job at 4C Consulting London which is a leading Platinum Sales Force Partner that specialises in building cloud applications. I believe that I would not have landed this job if not for the experience I have gained from my time in Swansea. More specifically, the degree content related fairly closely with the concepts that I practise now.” Genalyn Estrada, Developer, 4C Consulting, London We guarantee that you will be made a conditional offer for a course at Swansea University. Subject requirements will apply. Please come along to our next Open Day or get in touch for further information.

Course details


In Year 0, the Foundation year, you will study a range of content to prepare you for the BSc. Your first semester will cover programming, the mathematics relevant to Computer Science, key skills and topics from environmental science and physics. In your second semester, you will study more advanced concepts in Computer Science, and you will learn how to analyse and present data, as well as studying topics from bioscience and geography. In Year 1 you will learn how to program (in Java), study how computers work, be introduced to software engineering, and learn about the fundamental mathematics and theory of Computer Science. Year 1 is common for our Single Honours degree schemes. In Year 2 you will learn about operating systems and networking, computer graphics, databases, compilers, advanced and specialised programming, specification, and some of the more advanced theoretical aspects of Computer Science. You will develop your programming skills (in C and Java) and have the opportunity to attempt advanced tasks. In Year 3 you will undertake a large project, accounting for 25% of the credit for the year, and study a selection of our advanced option modules. These vary, but currently include graphics, advanced programming, human-computer interaction, the internet, artificial intelligence, concurrent systems, hardware and theory.

How to apply

Application deadlines

If your application is completed by the following date, it’s guaranteed to be considered:

15 January

*If you apply after this deadline, universities or colleges don’t have to consider your application if they’ve filled their spaces, so the sooner you apply, the better!

Application codes

You will need these codes when you add a choice to your application.

Course codeG401
Institution code S93
Campus nameBay Campus
Campus codeB

Points of entry

The following entry points are available for this course:

  • Foundation

Entry requirements

Qualification requirements

QualificationOfferFurther information
A level BBB - AAB
Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016) DDD From BTEC in Computing or Information Technology
Access to HE Diploma D: 24 credits M: 15 credits From a suitable subject area. 3 Distinctions must be in Maths.
International Baccalaureate Diploma Programme 34 - 32 points To include 5 in HL or 6 in two of Biology, Chemistry, Computing, Electronics, Further Mathematics, Mathematics (any variation), Physics, Psychology, Statistics (Economics may replace Psychology) and 5 in SL English.
Welsh Baccalaureate - Advanced Skills Challenge Certificate (first teaching September 2015) Requirements are for A Levels where you can substitute the same non-subject specific grade for the Welsh Baccalaureate Advanced Level Core Grade
Extended Project We recognise the EPQ as an excellent indicator of success. If you are predicted a Grade B or above in the EPQ, you will receive an offer with a one grade reduction, to include your EPQ with a grade B.
Leaving Certificate - Higher Level (Ireland) (first awarded in 2017) Minimum of 360 points overall to include a minimum of 3 B1 passes in Higher/Honours paper (including two of Biology, Chemistry, Computing, Electronics, Further Mathematics, Mathematics (any variation), Physics, Psychology, Statistics (Economics may replace Psychology).

Grade B in GCSE Maths (or Grade 6).

Fees and funding

Tuition fees

No fee information has been provided for this course

Additional fee information

No additional fees or cost information has been supplied for this course, please contact the provider directly.

Provider information

Visit our website

Swansea University
Singleton Park

Clearing contact details

Fast track your Clearing application.
Clearing Helpline

0800 094 9071

Course Clearing information

Additional information

Thurs 13th 8am – 8pm Friday 14th 8am – 8pm Saturday 15th – Friday 21st 9am – 6pm Monday 24th August onwards 9am - 5pm

Course contact details

Visit our course page
The Admissions Office, Swansea University

01792 295111

01792 295110

Computer Science with a Foundation Year at Swansea University - UCAS