Theoretical Computer Science
Entry requirements
Applicants for MSc by Research must normally hold an undergraduate degree at 2.1 level (or Non-UK equivalent as defined by Swansea University).
Months of entry
January, April, July, October
Course content
The MSc by Research in Theoretical Computer Science allows you to undertake a year-long individual programme of personally and professionally enriching research. Your research project will be shaped by participation in activities such as seminars, workshops, laboratory activity and fieldwork, as well as your involvement in one of our established research groups. All postgraduate Computer Science programmes give you the transferable skills and knowledge to capitalise on employment opportunities in the burgeoning and ever-evolving technology industry. Computer Science at Swansea University is widely acknowledged as a leading UK department, with a raft of impressive rankings reflecting teaching and research excellence.
Why Computer Science at Swansea?
- Top 250 in the world for Computer Science and Information Systems (QS World University Rankings by Subject 2026)
- Top 251-300 in the world (THE World University Rankings 2026)
- 100% world leading and internationally excellent ratings for research impact - Research Excellence Framework (REF) 2021
- 90% of our research is world leading and internationally excellent - Research Excellence Framework (REF) 2021
- Top 150 (Shanghai Rankings (Academic Rankings of World Universities) - Subject Rankings 2025)
Fees and funding
You may be eligible for funding to help support your study. To find out more about scholarships, bursaries and other funding opportunities that are available please visit the University's scholarships and bursaries page: www.swansea.ac.uk/postgraduate/scholarships
Qualification, course duration and attendance options
- MSc by research
- part time24 months
- Campus-based learningis available for this qualification
- full time12 months
- Campus-based learningis available for this qualification
Course contact details
- Name
- Swansea University Postgraduate
- study@swansea.ac.uk
- Phone
- +44 (0)1792 295358