
Computer Science MSc
Main Campus, United Kingdom
Computer Science MSc
University of Sheffield
Computer Science
Computer Science MSc at the University of Sheffield
The Computer Science MSc at the University of Sheffield is an intensive one-year programme designed for ambitious graduates from non-computing disciplines who wish to transition into the technology sector. You will develop core skills in programming, software engineering, cybersecurity, and artificial intelligence, finishing ready to secure high-value roles in the fast-growing tech industry.
The programme covers both the strong theoretical foundations and the practical issues involved in developing software systems in a business or industrial context. You will learn through lectures, labs, tutorials, seminars, and group work, with assessment through formal examinations, coursework, team projects, and a research project dissertation.
Sheffield has a unique track record in developing innovative project-based courses that provide real-world experience for computing students. During the summer, you will complete an individual dissertation project, which may be based within the university or at the premises of an industrial client, giving you invaluable hands-on experience before entering the workforce.
Key Program Highlights
- Designed for graduates from any non-computing discipline — no prior coding experience required
- Covers programming, software engineering, cybersecurity, and AI in a single intensive year
- Summer dissertation project with the option to work with an industrial client
- Part of a Russell Group university ranked 92nd globally in the QS World University Rankings 2026
Curriculum and Modules
The Computer Science MSc is structured across two 15-week semesters of taught modules followed by a summer dissertation project. The curriculum integrates foundational computer science theory with practical, hands-on skills that employers require for graduate roles in the tech sector.
Introduction to Software Engineering
15 creditsCovers the principles of the software lifecycle, effective teamwork, and development frameworks. You will work both individually and in teams to develop software projects using industry-standard practices.
Programming and Algorithms
15 creditsProvides a solid grounding in programming fundamentals and algorithmic thinking. Designed for students without prior coding experience, building proficiency in a widely-used programming language.
AI-Powered Software Development
15 creditsProvides practical skills to integrate modern AI technologies into real-world software applications. Covers prompt engineering, model selection, performance evaluation, and working with large language models and generative AI tools.
Research Methods and Professional Issues
15 creditsProvides a solid foundation in research methodology for the dissertation project and future research. Covers technical writing style, risk analysis, peer-review processes, and working within professional, legal, and ethical frameworks.
Cybersecurity Fundamentals
15 creditsIntroduces the principles of designing, developing, and maintaining secure and dependable software systems. Covers threat modelling, cryptographic techniques, and security best practices in modern computing environments.
MSc Dissertation Project
60 creditsA substantial individual research project completed during the summer period. You can choose from a wide range of topics and may work within the university or at the premises of an industrial client, supervised by a personal academic supervisor.
Elective Modules
Admission Requirements
The Computer Science MSc is designed for graduates from any non-computing discipline. Applicants should demonstrate an understanding of mathematical principles, either from modules studied as part of their first degree or equivalent qualifications. All applications are processed through Uni4Edu.
Academic Requirements
- Undergraduate DegreeA good honours degree (minimum 2:1 or international equivalent) in any non-computing subject
- Mathematics BackgroundUnderstanding of mathematical principles from degree-level modules or A-Level Mathematics (or equivalent)
- Academic TranscriptsOfficial transcripts from all previously attended higher education institutions
- ReferencesReferences are not required as part of the application for this programme
- Personal StatementA supporting statement is not required for this programme
English Language Requirements
- IELTSOverall 6.5 with a minimum of 6.0 in each component
- TOEFL iBTOverall 88 with minimum scores in each section (contact Uni4Edu for details)
- PTE AcademicOverall 61 with minimum 56 in each communicative skill
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships & Funding
The University of Sheffield offers a range of scholarships and funding opportunities to support international and UK students pursuing the Computer Science MSc. Uni4Edu can help you identify and apply for the most suitable funding options.
International Postgraduate Taught Merit Scholarship
GBP 3,000 automatic tuition fee discountOverseas fee-paying students joining in September 2026 automatically receive a GBP 3,000 tuition fee discount, subject to eligibility. No separate application form is required.
Sheffield Graduate Loyalty Discount
Up to GBP 2,500Sheffield alumni who return for postgraduate taught study can save up to GBP 2,500 on their course fees, subject to eligibility criteria.
Department and External Scholarships
VariesAdditional scholarships may be available from the School of Computer Science and external funding bodies. Contact Uni4Edu for the latest information on available awards and eligibility requirements.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the Computer Science MSc at Sheffield are highly prized by industry and well-positioned to secure graduate roles in the UK and overseas. The programme equips you with both theoretical knowledge and practical skills that employers require, whether for general technology positions or specialised roles combining computer science with your original discipline.
Potential Career Roles
Top Employers of Sheffield Graduates
Rankings & Recognition
The University of Sheffield is a founding member of the Russell Group and one of the UK's original red brick universities. It consistently ranks among the top 100 universities globally and is recognised for outstanding student experience, innovative research, and strong industry partnerships.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | Complete University Guide | #13 in UK |
| Engineering & Technology | QS World Rankings | #104 |
| Student Experience | Times & Sunday Times Good University Guide | University of the Year 2026 |
| Research Power | Research Excellence Framework (REF) | #11 in UK |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2026
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2027
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2027
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2026
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
March 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




