• This software engineering degree focuses on the art of engineering complex software systems.
  • The course not only teaches students state-of-the-art software design and programming technologies, but also lets them practise their skills in project management, teamwork and working with customers skills expected by employers.
  • Students will also get a solid grounding in the fundamentals of computer science and the opportunity to explore aspects of artificial intelligence.