City University London offers a 3 years degree of BSc (Hons) Computer science. The course outline is as following:

Part 1: Foundations

  • Programming
  • Software engineering
  • Computer architecture
  • Databases
  • Mathematics
  • Communication and business skills

Part 2: Core

  • Data structures and algorithms
  • Networking
  • Human-computer interaction
  • Organisational behaviour
  • Elective

Part 3: Advanced topics

  • Language processors & interpreters
  • Date structures & algorithms
  • Functional programming in Haskell
  • Theory of computation.

Entry Requirements

  • ‘A’ Levels: 360 UCAS points (AAB at ‘A’ Level).
  • BTEC: DDM
  • IB: 32 points. with related subjects.
  • Overseas: UK qualifications and relevant work experience will be considered if equivalent to ‘A’ Level.
  • 14-19 Advanced Diploma.
  • Mathematics GCSE at grade C or above.

Course Fees

EU Students- £9,000

Non EU Students- £13,000