HomeUniversity of YorkBSc Computer Science

BSc Computer Science

University of York
Full-time3 YearsPlacement YearYear AbroadSubject: Computer Science
Course Score
A /77
Graduate Salary
£35,000
Satisfaction
77%
Degree Completion
90%
Professional Jobs
75%
Meaningful Work
60%

About this course

Computer science at the University of York is built on the principle that a thorough understanding of the theory underpinning computing is the most durable preparation for a career in which technology changes constantly. You will learn not just how to write programs but why algorithms behave as they do, how systems are designed and verified, and how to reason about the correctness and efficiency of your solutions. This three-year full-time degree incorporates both a sandwich year and a year abroad alongside a work placement, giving you one of the most practically and internationally enriched computer science educations available at this level. You will study algorithms and data structures, programming languages and paradigms, computer architecture, operating systems, software engineering, artificial intelligence, networks and the mathematical foundations of computing. York is known for the rigour of its computer science teaching and for the depth at which it engages with formal methods and the theoretical side of the discipline, without losing sight of practical application. The sandwich year and year abroad both give you the chance to apply your skills in professional and international settings, building the network and experience that employers value. A typical tariff of around 152 points is expected. York computer science graduates are employed across software engineering, cybersecurity, data science, machine learning, embedded systems, games development, fintech, academic research and the full range of technology industries. The combination of solid theoretical foundations, practical skills and real professional experience makes them effective in demanding roles from an early stage. Many go on to postgraduate study, including master's programmes and doctoral research, particularly in areas such as formal verification, AI and human-computer interaction where York has research strengths.

Syllabus & Modules

Typical curriculum
Year 1 Modules
4 items
Programming Fundamentals
Core
View Module Details →
Discrete Mathematics
Core
View Module Details →
Computer Systems
Core
View Module Details →
Calculus & Linear Algebra
Core
View Module Details →
Year 2 Modules
5 items
Year 3 Modules
5 items

Student Satisfaction

National Student Survey - 45 respondents (54% response rate)

74%
Teaching Quality
60%
Assessment & Feedback
54%
Academic Support
74%
Organisation
81%
Learning Resources
61%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University of York.

£9,535
Per academic year (UK Home)
💰

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Also Consider

We found 15 similar courses offering Computer Science where students typically entered with fewer UCAS points.

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
96%
Foundation
1%
No qualifications
1%
Other HE
1%

What comes next? 🎓

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai →