Programme Name and Duration
The Post Graduate Diploma in Computer Science aims at equipping students with advanced skills in Computer Science.
Target Group
The program is designed for graduates who wish to gain advanced knowledge in Computer Science. The broad target groups include but not limited to:
- those interested in pursuing both academic and professional careers requiring advanced Computer Science knowledge.
- professionals interested pursuing careers in the fields of computer security, data science, network security, analytical, software engineering/software development, and cloud computing among others.
- those interested in pursuing Masters research in Computer Science.
program Duration
The duration of the program is two semesters and one recess term spread in one year. Each semester has fifteen weeks of studying and two weeks of examinations. A recess term is made up of ten weeks.
Tuition Fees
Tuition fees for privately sponsored students is 5,000,000 Uganda Shillings per academic year for Ugandans and 12,780,000 Uganda Shillings for International students.
Programme Objectives
- To provide students with in-depth knowledge of the theoretical and practical aspects of Computer Science so as to satisfy the technological needs in the private and public sector.
- To provide students with advanced knowledge and special skills set in the key areas of computer security, computer programming, data science, and cloud computing.
- To equip students with the knowledge and skills necessary to meet the ever-evolving demands of the Computer Science profession
- To provide students with skills to deploy and manage Computer infrastructure in organizations so as to improve their effectiveness
- To provide students with research skills which will help then grow with the technological advancements as well as help them participate in the development of new technologies
Entry Requirements
To be admitted to the Post Graduate Diploma in Computer Science, the candidate must hold an undergraduate degree in Computer Science, Computer Engineering, and Software Engineering or a closely related field from a recognized university/institution.
Candidates from closely related fields should have taken core computer science courses in undergraduate studies including: compiler design, automata and complexity, object-oriented programming languages, data structures and algorithms, computer architecture, mathematics particularly in linear algebra statistics and calculus.
Programme Structure
Year I Semester I
Mandatory for all students
Code | Name | LH | PH | CH | CU |
---|---|---|---|---|---|
MCS 7101 | Cloud Technologies and Architectures | 30 | 60 | 60 | 4 |
MCS 7102 | Data Security and Privacy | 30 | 60 | 60 | 4 |
MCS 7103 | Machine Learning | 60 | 30 | 45 | 4 |
MCS 7106 | Advanced Topics in Computer Science | 30 | 60 | 60 | 4 |
Total Credit Units | 16 |
Year I Semester II
Software and Systems Security Option
Code | Name | LH | PH | CH | CU |
---|---|---|---|---|---|
MCS 7201 | Computer Systems Security | 30 | 60 | 60 | 4 |
MCS 7227 | Data Analytics and Visualization | 60 | 30 | 45 | 4 |
MIT 7116 | Research Methodology | 45 | 30 | 60 | 4 |
Electives (Select 1) | |||||
MCS 7203 | Cloud and Web Security | 30 | 60 | 60 | 4 |
MCS 7203 | Cloud and Web Security | 30 | 60 | 60 | 4 |
MCS 7204 | Deep Learning | 30 | 60 | 60 | 4 |
MCS 7205 | Digital Forensics | 30 | 60 | 60 | 4 |
Total Credit Units | 16 |
Artificial Intelligence and Data Science Option
Code | Name | LH | PH | CH | CU |
---|---|---|---|---|---|
MCS 7208 | Data Mining | 30 | 60 | 60 | 4 |
MCS 7227 | Data Analytics and Visualization | 60 | 60 | 30 | 4 |
MIT 7116 | Research Methodology | 45 | 30 | 60 | 4 |
Electives (Select 1) | |||||
MCS 7203 | Cloud and Web Security | 30 | 60 | 60 | 4 |
MCS 7204 | Deep Learning | 30 | 60 | 60 | 4 |
MCS 7205 | Digital Forensics | 30 | 60 | 60 | 4 |
Total Credit Units | 16 |
Recess Term
Code | Name | LH | PH | CH | CU |
---|---|---|---|---|---|
PGD 7307 | Postgraduate Diploma Project | 5 | |||
Total Credit Units | 5 |
Minimum Graduation Load: 37 credit units