BSc Computer Science

University of Manchester
Manchester, England, United Kingdom
Bachelor's Degree
Study mode
3 years
Total tuition fee (local)
USD 35,834
Total tuition fee (foreign)
USD 89,101

Entry Requirements

  • A-level: AAB; relevant subjects.
  • GCSE: Minimum grade C in English Language and grade B in Mathematics.
  • International Baccalaureate: 35 points overall. 6,6,5 at Higher Level. No lower than 5 in any subject.
  • Other equivalent qualifications.

English language

  • All applicants are expected to have a minimum of grade C in GCSE English Language or equivalent.
  • For international students equivalent qualifications would be:
  • IELTS of 6.5 overall with no lower than 6 in any component.
  • TOEFL (IBT) 92 overall with minimum of 21 in listening and speaking, 22 in reading and 23 in speaking.
  • iGCSE English (First Language) grade C
  • iGCSE English (Second Language) grade B


Year 1

  • First Year Team Project
  • Mathematical Techniques for Computer Science
  • Fundamentals of Computation
  • Fundamentals of Computer Engineering
  • Fundamentals of Artificial Intelligence
  • Fundamentals of Computer Architecture
  • Object Oriented Programming with Java 1
  • Object Oriented Programming with Java 2
  • Fundamentals of Distributed Systems

Year 2

  • Fundamentals of Databases
  • Software Engineering
  • Operating Systems
  • Algorithms and Imperative Programming
  • An Introduction to Current Topics in Biology
  • Logic and Modelling
  • Processor Microarchitecture
  • Microcontrollers
  • Machine Learning and Optimisation
  • Symbolic AI

Year 3

  • Third Year Project Laboratory
  • An Introduction to Current Topics in Biology
  • Verified Development
  • Concurrency and Process Algebra
  • Implementing System-on-Chip Designs
  • Software Design using Patterns
  • User Experience
  • Agile Software Engineering Development
  • Software Evolution
  • AI and Games

Share this