This program offers in-depth study of advanced computing concepts including algorithms, software engineering, artificial intelligence, cybersecurity, databases, and distributed systems. It emphasizes research, problem-solving, and innovation, preparing students for leadership in technology development, academic research, and system design in both local and global contexts.
Students are expected to build strong theoretical foundations, conduct original research, and develop advanced computing solutions to real-world problems. The program fosters critical thinking, technical expertise, and the ability to innovate in high-demand technology areas. Duration: 2 YEARS, PART-TIME ONLY.
Graduates can work in software development companies, research institutions, government agencies, tech startups, financial institutions, and academia. They may serve as software engineers, AI specialists, cybersecurity experts, data scientists, systems analysts, or computing researchers.
UNDERGRADUATE DEGREE IN COMPUTER SCIENCE,
COMPUTER TECHNOLOGY OR RELATED FIELD FROM AN
ACCREDITED INSTITUTION - 2ND CLASS LOWER OR
HIGHER FROM AN ACCREDITED INSTITUTION.
(IF 2ND CLASS LOWER, THEN 2 YEARS OF RELEVANT WORK
EXPERIENCE OR A RELEVANT POSTGRADUATE DIPLOMA
IS REQUIRED)