

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
Micro-credentialData Visualization with MS Power BI Micro-credential
British Columbia Institute of Technology
⚖️ 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
Micro-credentialHealth Data Analytics Opportunities and Applications Micro-certificate - UBCV
University of British Columbia
⚖️ Compare
Master’s DegreeCybersecurity: Master's Degree (MCS)
Simon Fraser University
⚖️ Compare
Post-Baccalaureate DiplomaHealth Analytics Post-Baccalaureate Diploma
Okanagan College
⚖️ Compare
Graduate CertificateClinical Informatics Graduate Certificate - UBCV
University of British Columbia
⚖️ Compare
Post-Baccalaureate DiplomaComputer and Information Systems Post-Baccalaureate Diploma
Douglas College
⚖️ Compare
Bachelor’s DegreeCognitive Systems: Bachelor of Arts Degree (BA) - UBCV
University of British Columbia
⚖️ Compare
Bachelor’s DegreePhysics and Computer Science Combined Major: Bachelor of Science Degree (BSc)
University of Victoria
⚖️ Compare
Bachelor’s DegreePsychology and Computer Science Combined Major: Bachelor of Science Degree (BSc)
University of Victoria
⚖️ Compare
Bachelor’s DegreeSoftware Engineering: Bachelor's Degree (BSEng)
University of Victoria
⚖️ Compare
Micro-credentialGIS Database Management Micro-credential
Okanagan College
⚖️ Compare