The Master of Computing is a two year full-time (or equivalent part-time) degree that provides students with:

  • Exposure to best practices in computing.
  • Cutting edge courses in areas of relevance to computing practitioners.
  • An opportunity to specialize in a computing sub-discipline, e.g. artificial intelligence, computer systems, computational foundations, information, and human-centered computing or software engineering.
  • Professional development for practicing computing professionals, including the development of excellent English written and oral communication skills in the ICT context.
  • The opportunity to undertake research of personal or professional relevance.
  • An opportunity for non-computing graduates to transition to the computing industry.