

Subject Guide
Computer Science
Compare Computer Science degrees, uncover real graduate earnings, check student satisfaction, and make an informed decision about your future.
Full UK Coverage Official HESA Data Career Outcomes
Average Graduate Salary
£24,500
Real earnings 15 months after graduation (Full-time)
Total Courses25,853
Data SourceOffice for Students
All Computer Science Courses
MasterMaster of Computer Application (MCA) - Artificial Intelligence & Machine Learning (ai&ml)
Sr University
⚖️ Compare
No Credential GrantedIndividual Courses in Computer Technology
Langara College
⚖️ Compare
Bachelor’s DegreeSoftware Systems: Bachelor of Science Degree (BSc)
Simon Fraser University
⚖️ Compare
Bachelor’s DegreeComputing Science and Mathematics: Bachelor of Science Degree (BSc)
Thompson Rivers University
⚖️ Compare
BachelorBachelor Of Computer Applications (bca)
Sr University
⚖️ Compare
Micro-credentialCybersecurity Analysis for Network Administrators Micro-credential
British Columbia Institute of Technology
⚖️ Compare
Post-Baccalaureate DiplomaComputing Science Post-Baccalaureate Diploma
Simon Fraser University
⚖️ Compare
Bachelor’s DegreeBusiness and Computer Science: Bachelor of Commerce Degree (BCom) - UBCV
University of British Columbia
⚖️ Compare
Doctoral DegreeElectrical and Computer Engineering: Doctor of Philosophy (PhD) - UBCV
University of British Columbia
⚖️ Compare
Bachelor’s DegreeMusic and Computer Science Combined Major: Bachelor of Science Degree (BSc)
University of Victoria
⚖️ Compare
Micro-credentialPython for Excel: Automating Spreadsheets and Data Analysis Micro-credential
University of the Fraser Valley
⚖️ Compare
Micro-credentialBusiness Applications of Excel
University of the Fraser Valley
⚖️ Compare
Bachelor’s DegreeGraphic and Digital Design: Bachelor of Fine Arts Degree (BFA)
University of the Fraser Valley
⚖️ Compare
Micro-credentialCloud Security and Cyber Attack Prevention Methods Micro-Certificate - UBCV
University of British Columbia
⚖️ Compare
Bachelor’s DegreeSoftware Engineering: Bachelor of Engineering Degree (BEng)
Thompson Rivers University
⚖️ Compare
Bachelor’s DegreeComputer Science: Bachelor of Science Degree (BSc) - UBCV
University of British Columbia
⚖️ Compare
Bachelor’s DegreeHealth Information Management: Bachelor of Science Degree (BSc)
Douglas College
⚖️ Compare
Graduate CertificateCybercrime Analysis Graduate Certificate
Justice Institute of British Columbia
⚖️ Compare
Micro-credentialCybersecurity Operations Micro-credential
British Columbia Institute of Technology
⚖️ Compare
Post-Baccalaureate DiplomaData Analytics Post-Degree Diploma
Douglas College
⚖️ Compare
Bachelor’s DegreeVisual Arts and Computer Science Combined Major: Bachelor of Fine Arts Degree (BFA)
University of Victoria
⚖️ Compare
Bachelor’s DegreeComputer Science: Bachelor of Science Degree (BSc)
Vancouver Island University
⚖️ Compare
Graduate DiplomaCybersecurity Graduate Diploma
Simon Fraser University
⚖️ Compare
Bachelor’s DegreeComputer Science: Bachelor of Arts Degree (BA) - UBCV
University of British Columbia
⚖️ Compare