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.
Language Proficiency Test - IELTS/TOEFL/PTE/DUOLINGO