Computer science is central to developments across almost every industry and expertise in this area is a huge asset in the changing landscapes of the modern world.

  • Learn to design and construct large software systems
  • practice algorithm programming
  • gain advanced problem-solving skills
  • apply your learning to complex computing challenges.