Bonaventure OgetoBy Bonaventure Ogeto|

Makerere CoCIS Coding Programs: Degrees, Short Courses & Certifications (2026)

Makerere University's College of Computing and Information Sciences (CoCIS) offers three tiers of coding and computing education: full undergraduate degrees (4 years, UGX 1,500,000 to UGX 4,000,000/year), CIPSD professional short courses (weeks to months, lower cost), and certification preparation for industry credentials like AWS, Azure, and Cisco. The degree programs provide the strongest credential weight in Uganda's job market, especially for banks, telecoms, and government. CIPSD short courses add a Makerere certificate without the four-year commitment. Neither path is as focused on modern, portfolio-building development as a dedicated bootcamp. For most career changers, a bootcamp or online course is faster and more employment-focused. For 18-year-olds choosing their first degree, CoCIS remains the strongest academic choice in Uganda.

Full Degree Programs (4 Years)

CoCIS offers three main undergraduate degree programs, each taking four years to complete:

  • BSc Computer Science: The most theoretical and rigorous option. Covers algorithms, data structures, operating systems, compiler design, discrete mathematics, and software engineering. This is the program for people who want the deepest technical foundations. It is also the most math-heavy.
  • BSc Information Technology: More applied than CS, with stronger coverage of networking, systems administration, database management, and IT infrastructure. Suits people interested in IT operations, systems, or technology management roles.
  • BSc Information Systems: Bridges computing and business, covering how technology supports organizational decision-making. Includes business analysis, project management, and enterprise systems. The most business-oriented of the three.

Tuition: Government-sponsored students pay approximately UGX 1,500,000/year. Private-entry students pay approximately UGX 2,000,000 to UGX 4,000,000/year. Total cost over four years ranges from UGX 6,000,000 (government sponsored) to UGX 16,000,000+ (private entry, including fees and living expenses).

What degrees give you that short courses do not: Credential weight. A Makerere CS degree is accepted by every employer in Uganda, including banks (Stanbic, dfcu, Centenary), telecoms (MTN Uganda, Airtel Uganda), government agencies (NITA-U), and international organizations. Some of these employers filter applications by degree and will not consider candidates without one, regardless of skills.

What degrees lack: Modern development workflow training. CoCIS graduates report strong theoretical foundations but gaps in practical areas like React/Node.js development, Git-based collaboration, CI/CD pipelines, cloud deployment, and API integration. These gaps require supplemental self-study or bootcamp training.

CIPSD Short Courses (Weeks to Months)

The Centre for Innovation and Professional Skills Development (CIPSD) at CoCIS offers professional short courses for people who want focused training without committing to a four-year degree.

Typical course areas:

  • Web development and design
  • Database administration (Oracle, MySQL, PostgreSQL)
  • Networking and systems administration
  • Cybersecurity fundamentals
  • IT project management
  • Data analysis and visualization

Duration: Most CIPSD courses run from a few weeks to a few months, depending on the subject. This is significantly shorter than a full degree.

Cost: Lower than full degree tuition. Specific fees vary by course. Contact CIPSD directly for current pricing.

The value proposition: A CIPSD certificate carries the Makerere name, which has weight in Uganda's job market. It is a meaningful signal to employers, especially for roles in IT operations, database management, or networking. For web development and software engineering roles at tech companies and startups, however, employers care more about your portfolio and coding ability than a short course certificate.

Compared to bootcamps: CIPSD courses tend to be more academic and less project-intensive than dedicated bootcamps like Refactory or McTaba. A bootcamp typically has you building and deploying complete applications. A CIPSD course typically covers topics more methodically with less emphasis on portfolio-building output. The trade-off: CIPSD gives you a university certificate. A bootcamp gives you a portfolio.

Cloud and AI Certifications Through CoCIS

CoCIS has offered preparation courses and study groups for industry certifications from major cloud providers and technology companies. These are not Makerere-issued certificates but rather preparation for exams administered by the certification bodies themselves (AWS, Microsoft, Cisco, etc.).

Certifications worth considering:

  • AWS Cloud Practitioner / Solutions Architect: Relevant for cloud infrastructure roles. AWS has growing adoption in East Africa.
  • Microsoft Azure Fundamentals (AZ-900): Entry-level cloud certification. Microsoft has university partnership programs that sometimes subsidize exam costs.
  • Cisco CCNA: Networking certification. Relevant for IT infrastructure and network engineering roles, which are in steady demand in Uganda.
  • Google Cloud certifications: Growing relevance as Google Cloud expands in Africa.

Honest perspective on certifications: Industry certifications (AWS, Azure, Cisco) carry weight because they are standardized and independently verified. An AWS Solutions Architect certificate means the same thing whether you earned it at Makerere or through self-study at home. The CoCIS preparation course gives you structured study support, but you can also prepare independently using official study materials and practice exams, often at lower cost.

AI certifications: The AI certification landscape is still evolving. CoCIS has research groups working on AI and data science, and some faculty members offer relevant coursework. For practical AI skills, online platforms (Coursera, fast.ai, McTaba's Full-Stack + AI course) may be more current than university offerings, which tend to update more slowly.

CoCIS Programs vs Bootcamp Training: How to Choose

This is not a simple question because CoCIS and bootcamps serve different purposes and different people.

Choose CoCIS degree programs if:

  • You are 17 to 19 and choosing your first post-secondary education
  • Your target employers require a degree (banks, telecoms, NITA-U, government)
  • You want the deepest possible theoretical foundations in computing
  • You plan to pursue postgraduate study or research
  • You qualify for government sponsorship, which makes the degree affordable

Choose CIPSD short courses if:

  • You want a Makerere-branded certificate without four years of study
  • You need specific skill validation in networking, databases, or cybersecurity
  • Your employer values university-issued training certificates

Choose a bootcamp (Refactory, McTaba, etc.) if:

  • You are a career changer who needs to be job-ready within 6 to 12 months
  • You want project-based learning that produces a portfolio of deployed applications
  • You need Uganda-specific skills like MTN MoMo or Airtel Money integration
  • You are outside Kampala and need online access (McTaba)
  • You care about practical skills and portfolio quality more than institutional credentials

The combination approach: Many successful developers in Uganda combine elements. A CoCIS degree plus weekend bootcamp projects. A CIPSD certificate plus self-taught practical skills. A bootcamp followed by university part-time once employed. There is no rule that says you must pick one and ignore everything else.

If you are uncertain, start with a low-cost option to confirm your interest. A free McTaba Academy account costs nothing to explore. McTaba Tech Foundations costs ~UGX 85,000 via MTN MoMo or Airtel Money. Starting small is better than spending months deliberating.

Key Takeaways

  • CoCIS degree programs (BSc Computer Science, BSc IT, BSc Information Systems) take 4 years and carry the strongest credential weight of any computing education in Uganda.
  • CIPSD short courses cover focused topics (web development, databases, networking, cybersecurity) in weeks to months, with a Makerere-backed certificate at a fraction of the degree cost.
  • Cloud and AI certifications can be prepared for through CoCIS-affiliated programs, though self-study with official certification materials is often equally effective.
  • No CoCIS program (degree or short course) focuses heavily on modern development workflows, Git-based collaboration, or Uganda-specific integrations like MTN MoMo APIs.
  • The CoCIS brand opens doors at traditional employers (banks, telecoms, government, NGOs) that bootcamp certificates may not. For startup and remote work, portfolio quality matters more than the institution name.

Frequently Asked Questions

Are Makerere CIPSD certificates recognized by employers?
Yes, CIPSD certificates carry the Makerere University name, which is well-recognized by Ugandan employers. They are most valued in IT operations, networking, and database roles at established organizations. For software development roles at tech startups, your portfolio and coding ability matter more than any certificate.
Can I do CIPSD short courses while working full-time?
Some CIPSD courses are scheduled with working professionals in mind, with evening or weekend sessions. Others run during regular working hours. Check the current schedule for your target course. If timing conflicts with your job, online alternatives like McTaba courses are fully self-paced.
How do Makerere cloud certifications compare to self-study?
The certification exam is the same regardless of how you prepared. A CoCIS prep course gives you structured study with an instructor and peers. Self-study using official materials (AWS Skill Builder, Microsoft Learn, Cisco Networking Academy) achieves the same certification at lower cost. The CoCIS advantage is accountability and structured pacing, not different content.
Is a Makerere degree worth it if I just want to be a software developer?
It depends on where you want to work. For startups, remote companies, and freelancing, your portfolio and skills matter far more than your degree. For banks (Stanbic, dfcu), telecoms (MTN, Airtel), government (NITA-U), and large NGOs, a degree is often required for application screening. If your target employers do not require a degree, a bootcamp is faster and cheaper. See our detailed comparison of bootcamp vs university education.

Ready to build real-world apps?

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.

Apply to the McTaba Marathon