It is designed for problem-solvers, looking to address challenges in our interconnected, technology-orientated society.YouÕll first learn the principles that underpin computer science, giving you a strong technical foundation on which to build. The programme shares a common first year with our computer science programmes, enabling you to transfer between programmes at the end of the first year if interests or career aspirations emerge in other areas.The emphasis then moves to the design and implementation of large software engineering programmes, and you will study subjects including:

  • mobile applications
  • system security management
  • software verification
  • database systems