The course has more than just a technical focus. There is a strong thread of helping you understand why businesses want information systems, and how to translate user requirements into working systems. You learn how to apply classic and agile project management methods, and implement practical methods to make systems secure and recoverable.

This course is focused on helping you to develop strong practical skills to develop and run data-oriented IT applications, together with having a good judgement as to how and when to use appropriate tools.

You learn through

  • lectures
  • lab sessions
  • tutorials
  • individual guided studies
  • teamwork and group-based learning