ABOUT
The Computer Science and Information Systems (CSIS) Mulukongo delivers specialized skills in computer programming and applications of informational technology. Students are prepared to generate solutions to tackle business and societal problems using innovative approaches.
Our curriculum is multidisciplinary and enables the students to excel in their field either as corporate professionals or as entrepreneurs.

Dr. Fred Ezeh
Oga of Computer Science & Information System Mulukongo
CERTIFICATE (CFc) PROGRAMS
(Duration Per Year - Minimum of 4 Weeks and Maximum of 40 Weeks)
Certification (CFc) 1
1Certificate in Information and Data Management Systems Basics (CFc-CSIS-IDMS)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- Introduction to Database Management Systems (CSIS 105) - Start time to be determined
- Geographic Information Systems Basics (CSIS 112)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 2
1Certificate in Microsoft Applications and Data Processing Basics (CFc-CSIS-MADP)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from: - 1 Course from the list:
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 3
1Certificate In Computer Graphics Design, Video Editing and Script Writing Basics (CFc-CSIS-CGVS)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- Video Editing Basics (CSIS 159) - Start time to be determined
- Microsoft Publisher (Design) (CSIS 155)
- 1 Course from the list:
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 4
1Certificate In Web Design, Publishing and Business Basics (CFc-CSIS-WDPB)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from: 1 CSIS-Related Course
- 1 Course from the list:
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 5 - Start time to be determined
1Certificate in Artificial Intelligence and Data Manipulation Basics (CFc-CSIS-AIDM)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from: - 1 Course from the list:
- Introduction to Database Management Systems (CSIS 105) - Start time to be determined
- Blockchain Technology (To be developed)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 6 - Start time to be determined
1Certificate In Computer and Digi-Preneur (Digital Entrepreneur) Basics (CFc-CSIS-CDEP)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- Social Media Influencer (Business) (To be developed)
- Photoshop Design and Manipulation (To be developed)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 7 - Start time to be determined
1Certificate in Computer, Networks and Security Basics (CFc-CSIS-CNSE)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from: - 1 Course from the list:
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 8 - Start time to be determined
1Certificate in Advanced Practical Information and Data Manipulation (CFc-CSIS-APID)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- Practical Geographic Information System - Applications Using Q-GIS (To be developed)
- Data Mining / Extraction – Practical Application Using SQL (To be developed)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 9 - Start time to be determined
1Certificate in Computer Programming Languages Basics (CFc-CSIS-COPL)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- C/C++ Programming Language Basics (To be developed)
- Python Programming Language Basics (To be developed)
- Java Programming Language Basics (To be developed)
- Other Available Programming Language (To be developed)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 10 - Start time to be determined
1Certificate in Embedded Systems and FPGA Basics (CFc-CSIS-ESFP)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- Introduction to Embedded Systems and Microcontrollers (To be developed)
- FPGA Design and Programming Basics (To be developed)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 11 - Start time to be determined
1Certificate in Software Technology and Design Basics (CFc-CSIS-SOTD)*
- 1 Core Compulsory Course - 2 Selective Compulsory Courses - Select 2 Courses from:
- Software Design and Tools (e.g., UML, GroupUML, CAMEL, CAB etc.) (To be developed)
- Linux Operating Systems (OS) (To be developed)
PLUS (1 Non-CSIS / Entrepreneurial Course)
*Designed for both beginners and experienced professionals
Certification (CFc) 12 - Start time to be determined
1To be determined*
ADVANCED CERTIFICATE (Adv-CFc) PROGRAMS - Start time to be determined
(Duration Per Year - Minimum of 22 Weeks and Maximum of 45 Weeks)
Advanced Certification (Adv-CFc) 1 - Start time to be determined
1Advanced Certificate in Computer Science and Applications (Adv-CFc-CS-IS-CSA)*
(4 Core, 3 Selective, 4 Intro, 3 Advanced, 1 Non-CS-IS, 1 Project)
4 Core Compulsory Courses - The Courses below must be taken
- Basics of Computer Science (BCS-001)
- Basics of Information System (BIS-001)
- Starting and Sustaining Something (Compulsory for all OU students)
- History (From Humanities Mulukongo) (Compulsory for all OU students)
- Computer Programming (CP-101)
- Data Science (DS-101)
- Web Design (WD-101)
- Database Management Systems (DBMS-101)
- Artificial Intelligence and Machine Learning (AIML-101)
- Blockchain Technology (BCT-101)
- Computer Modeling Languages (MDL-101)
- Database Management Systems (DBMS-101)
- XML (XML-101) or Other Available Modeling Language
- Data Structures and Algorithms (DSA-A201)
- Multimedia Computing (MUCO-A201)
- Distributed Systems and Computing (DSYC-A201)
- Python Programming Language (PYPL-A201)
- C++ Programming Language (C++PL-A201) or C Programming Language (CPL-A201)
- Java Programming Language (JPL-A201)
- SQL (SQL-A201)
*Designed for both beginners and experienced professionals
Advanced Certification (Adv-CFc) 2 - Start time to be determined
1Advanced Certificate in Information Systems and Networks (Adv-CFc-CS-IS-ISN)*
(4 Core, 3 Selective, 4 Intro, 3 Advanced, 1 Non-CS-IS, 1 Project)
4 Core Compulsory Courses - The Courses below must be taken
- Basics of Computer Science (BCS-001)
- Basics of Information System (BIS-001)
- Starting and Sustaining Something (Compulsory for all OU students)
- History (From Humanities Mulukongo) (Compulsory for all OU students)
- Computer Networks (CNW-101)
- Telecommunications Network Optimization (TNO-101)
- Geographic Information Systems (GIS-101)
- Microsoft Windows OS BASICS (MSWB-101)
- Computer Security (CSE-101)
- Introduction to CyberSecurity (ICS-101)
- Telecommunications Network Opt. (TNO-101)
- Database Management Systems (DBMS-101)
- Microsoft Word (MSWO-101)
- Microsoft Excel (MSEX-101)
- Microsoft PowerPoint (MSPP-101)
- Advanced Geographic Information Systems (AGIS-A201)
- Cloud Computing (CLC-A201)
- Internet of Things (IOT-A201)
- Semantic Web (SMW-A201)
- HTML (HTML-A201)
- SQL (SQL-A201)
- Computer Graphics and Visualization (CGV-A201)
- Distributed Systems and Computing (DSYC-A201)
*Designed for both beginners and experienced professionals
Advanced Certification (Adv-CFc) 3 - Start time to be determined
1Advanced Certificate in Embedded Systems and Applications (Adv-CFc-CS-IS-ESA)*
(4 Core, 3 Selective, 4 Intro, 3 Advanced, 1 Non-CS-IS, 1 Project)
4 Core Compulsory Courses - The Courses below must be taken
- Basics of Computer Science (BCS-001)
- Basics of Information System (BIS-001)
- Starting and Sustaining Something (Compulsory for all OU students)
- History (From Humanities Mulukongo) (Compulsory for all OU students)
- Computer Programming (CP-101)
- Computer Modeling Languages (MDL-101)
- Embedded Systems and Software (ESS-101)
- FPGA Design and Programming Basics (FDPB-101)
- Microsoft Windows OS BASICS (MSWB-101)
- XML (XML-101) or Other Available Modeling Language
- Control Systems (CSYS-101)
- Computer Programming (CP-101)
- Microsoft Word (MSWO-101)
- Microsoft Excel (MSEX-101)
- Microsoft PowerPoint (MSPP-101)
- Computer Architecture (CARC-A201)
- FPGA Programming Languages and Practice (FPLP-A201)
- OS (Windows/Mac) & Application Install & Troubleshooting (OSAIT-A201)
- Distributed Systems and Computing (DSYC-201)
- Python Programming Language (PYPL-A201)
- C++ Programming Language (C++PL-A201) or C Programming Language (CPL-A201)
*Designed for both beginners and experienced professionals
Advanced Certification (Adv-CFc) 4 - Start time to be determined
1To be determined*
ASSOCIATE CERTIFICATE (Asc-CFc) PROGRAMS - Start time to be determined
(Duration - Minimum of 1.5 Years and Maximum of 2 Years)
Associate Certification (Asc-CFc) 1 - Start time to be determined
1Associate Certificate in Computer Science and Practice (Asc-CFc-CS-IS-CSP)*
(4 Core, 5 Selective, 6 Intro, 7 Advanced, 2 Non-CS-IS, 1 Project)
4 Core Compulsory Courses - The Courses below must be taken
- Basics of Computer Science (BCS-001)
- Basics of Information System (BIS-001)
- Starting and Sustaining Something (Compulsory for all OU students)
- History (From Humanities Mulukongo) (Compulsory for all OU students)
- Computer Programming (CP-101)
- Data Science (DS-101)
- Web Design (WD-101)
- Database Management Systems (DBMS-101)
- Computer Modeling Languages (MDL-101)
- Embedded Systems and Software (ESS-101)
- FPGA Design and Programming (FDP-101)
- Computer Networks (CNW-101)
- Microsoft Windows Operating System (OS) BASICS (MSWB-101)
- Artificial Intelligence and Machine Learning (AIML-101)
- Blockchain Technology (BCT-101)
- XML (XML-101) or Other Available Modeling Language
- Control Systems (CSYS-101)
- Microsoft Word (MSWO-101)
- Microsoft Excel (MSEX-101)
- Microsoft PowerPoint (MSPP-101)
- Data Structures and Algorithms (DSA-A201)
- Multimedia Computing (MUCO-A201)
- Distributed Systems and Computing (DSYC-A201)
- Python Programming Language (PYPL-A201)
- C++ Programming Language (C++PL-A201) or C Programming Language (CPL-A201)
- Java Programming Language (JPL-A201)
- SQL (SQL-A201)
- Computer Graphics and Visualization (CGV-A201)
- FPGA Programming Languages and Practice (FPLP-A201)
- Computer Architecture (CARC-A201)
- OS (Windows/Mac) & Application Install & Troubleshooting (OSAIT-A201)
*Designed for both beginners and experienced professionals
Associate Certification (Asc-CFc) 2 - Start time to be determined
1Associate Certificate in Information Systems, Networks and Practice (Asc-CFc-CS-IS-ISP)*
(4 Core, 5 Selective, 6 Intro, 7 Advanced, 2 Non-CS-IS, 1 Project)
4 Core Compulsory Courses - The Courses below must be taken
- Basics of Computer Science (BCS-001)
- Basics of Information System (BIS-001)
- Starting and Sustaining Something (Compulsory for all OU students)
- History (From Humanities Mulukongo) (Compulsory for all OU students)
- Computer Networks (CNW-101)
- Telecommunications Network Optimization (TNO-101)
- Geographic Information Systems (GIS-101)
- Microsoft Windows OS BASICS (MSWB-101)
- Web Design (WD-101)
- Database Management Systems (DBMS-101)
- Computer Programming (CP-101)
- Computer Modeling Languages (MDL-101)
- Computer Security (CSE-101)
- Introduction to CyberSecurity (ICS-101)
- Telecommunications Network Opt. (TNO-101)
- Microsoft Word (MSWO-101)
- Microsoft Excel (MSEX-101)
- Microsoft PowerPoint (MSPP-101)
- Blockchain Technology (BCT-101)
- XML (XML-101) or Other Available Modeling Language
- Advanced Geographic Information Systems (AGIS-A201)
- Cloud Computing (CLC-A201)
- Internet of Things (IOT-A201)
- Semantic Web (SMW-A201)
- HTML (HTML-A201)
- SQL (SQL-A201)
- Computer Graphics and Visualization (CGV-A201)
- Distributed Systems and Computing (DSYC-A201)
- Python Programming Language (PYPL-A201)
- C++ Programming Language (C++PL-A201) or C Programming Language (CPL-A201)
- OS (Windows/Mac) & Application Install & Troubleshooting (OSAIT-A201)
*Designed for both beginners and experienced professionals
LEVEL 1 MASTERY (L1M) PROGRAM - Start time to be determined
Level 1 Mastery in Computer Science and Information Systems (L1M-CS-IS)
(Duration - 3 Years)
(Duration - 3 Years)
Year 1 - L1M-CS-IS
1Courses for Year 1 - L1M-CS-IS*
(2 Core, 6 Selective, 4 Intro, 8 Advanced, 4 Non-CS-IS/Electives)
2 Core Compulsory Courses - The Courses below must be taken
- Basics of Computer Science (BCS-001)
- Basics of Information System (BIS-001)
- Computer Programming (CP-101)
- Data Science (DS-101)
- Web Design (WD-101)
- Database Management Systems (DBMS-101)
- Geographic Information Systems (GIS-101)
- Computer Networks (CNW-101)
- Artificial Intelligence and Machine Learning (AIML-101)
- Blockchain Technology (BCT-101)
- Microsoft Word (MSWO-101)
- Introduction to CyberSecurity (ICS-101)
Select 8 Courses from the list. The remaining should be taken in your second year.
- HTML (HTML-A201)
- Data Structures and Algorithms (DSA-A201)
- Multimedia Computing (MUCO-A201)
- Distributed Systems and Computing (DSYC-A201)
- Python Programming Language (PYPL-A201)
- C++ Programming Language (C++PL-A201) or C Programming Language (CPL-A201)
- Java Programming Language (JPL-A201)
- SQL (SQL-A201)
- Computer Graphics and Visualization (CGV-A201)
- FPGA Programming Languages and Practice (FPLP-A201)
- Computer Architecture (CARC-A201)
- OS (Windows/Mac) & Application Install & Troubleshooting (OSAIT-A201)
- Advanced Geographic Information Systems (AGIS-A201)
- Cloud Computing (CLC-A201)
- Internet of Things (IOT-A201)
- Semantic Web (SMW-A201)
*Designed for both beginners and experienced professionals
Year 2 - L1M-CS-IS
1Courses for Year 2 - L1M-CS-IS*
(2 Core, 5 Selective, 5 Intro, 9 Advanced, 3 Non-CS-IS/Electives or 3 Months Internship)
2 Core Compulsory Courses - The Courses below must be taken
- Starting and Sustaining Something (Compulsory for all OU students)
- History (From Humanities Mulukongo) (Compulsory for all OU students)
- Telecommunications Network Optimization (TNO-101)
- Computer Modeling Languages (MDL-101)
- Embedded Systems and Software (ESS-101)
- FPGA Design and Programming (FDP-101)
- Microsoft Windows Operating System (OS) BASICS (MSWB-101)
- XML (XML-101) or Other Available Modeling Language
- Control Systems (CSYS-101)
- Microsoft Excel (MSEX-101)
- Microsoft PowerPoint (MSPP-101)
- Computer Security (CSE-101)
Select 9 Remaining Courses from the list. This should be the courses not selected in your first year.
- HTML (HTML-A201)
- Data Structures and Algorithms (DSA-A201)
- Multimedia Computing (MUCO-A201)
- Distributed Systems and Computing (DSYC-A201)
- Python Programming Language (PYPL-A201)
- C++ Programming Language (C++PL-A201) or C Programming Language (CPL-A201)
- Java Programming Language (JPL-A201)
- SQL (SQL-A201)
- Computer Graphics and Visualization (CGV-A201)
- FPGA Programming Languages and Practice (FPLP-A201)
- Computer Architecture (CARC-A201)
- OS (Windows/Mac) & Application Install & Troubleshooting (OSAIT-A201)
- Advanced Geographic Information Systems (AGIS-A201)
- Cloud Computing (CLC-A201)
- Internet of Things (IOT-A201)
- Semantic Web (SMW-A201)
Select from the 2 options:
*Designed for both beginners and experienced professionals
Year 3 - L1M-CS-IS
1Final Project in Year 3 - L1M-CS-IS *
Duration of Project can be between 9 to 12 Months.
Select an area to do a final project.
Select an area to do a final project.