Embark on an advanced academic journey at the forefront of technological innovation. The Doctor of Philosophy in Computer Science is tailored for visionary researchers seeking to contribute original insights in areas such as artificial intelligence, cybersecurity, data science, and high-performance computing.
PhD students will acquire advanced expertise in both the theoretical foundations and practical applications of computer science, positioning them to contribute meaningfully to the global technology landscape.
This programme therefore integrates robust theoretical frameworks with applied research, supported by distinguished faculty, strategic industry partnerships, and cutting-edge facilities.
Learning Outcomes
- Demonstrate in-depth subject mastery and the instructional skills essential for teaching and evaluating learners at the university level within their area of specialisation.
- Influence the development of new technologies, practices, and policies through critical analysis, thought leadership, and strategic insight.
- A candidate of Doctor of Philosophy in Computer Science will be required to successfully complete all prescribed coursework and practical assignments for each course unit as part of the programme requirements.
Intakes
Jan, May and September intakes every year
Mode of Delivery
Coursework is delivered through online classes, while all examinations are administered in person
Duration
Three Calender Years
Areas of Specialisation
- Artificial Intelligence
- Computer and Cyber Security
- Mobile Computing and Networking
- Software Engineering
Admission Requirements
Doctor of Philosophy in Computer Science Candidate MUST be a holder of the following qualifications:
- Master of Science in Computer Science or IT related field from an accredited university and have obtained an upper second or above or equivalent pass in their undergraduate studies.
- A master of Science degree in areas in (a) above from an accredited university and have obtained Second Class honors Lower Division or equivalent pass at undergraduate degree and have worked for at least 2 years in computing field.
or
- Any other relevant qualification as may be approved by the University Senate.
Programme Common courses and Core courses
- PBA 8110 Quantitative and Qualitative Research Methods
- ICS 8140 Advanced Topics in Computer Security
- ICS 8101 Advanced Topics in Theory of Computation
- ICS 8130 Advanced Topics in Artificial Intelligence Applications
- ICS 8110 Research on Emerging Trends in Computer Science (Big Data, IoT and Cloud Computing) 3
- ICS 8291 Independent Study
Programme specialisation Courses
ARTIFICIAL INTELLIGENCE SPECIALISATION
- ICS 8231 Advanced Research in Deep Learning and Intelligent Systems
- ICS 8233 Advanced Research in Speech System and Natural Language processing.
COMPUTER AND CYBER SECURITY SPECIALISATION
- ICS 8243 Advanced Research in Digital forensics
- ICS 8214 Advanced Research in Network Security and Cyber Terrorism
MOBILE COMPUTING AND NETWORKING SPECIALISATION
- ICS 8211 Advanced Research in Mobile Wireless Ad-hoc Networks and 5G Technologies.
- ICS 8213 Advanced Research in IoT Technology and Cloud Computing
SOFTWARE ENGINEERING
- ICS 8223 Research in Agile and DevOps Practices 3
- ICS 8224 Software Quality Engineering 3 Thesis