Cybersecurity

Launch Your Cybersecurity Career — Get Skilled, Get Paid, Get Ahead.
Course Duration:
12 Weeks
Tuition:
UGX 2,000,000
Course Level:
Intermediate
Learning Mode:
Hybrid

Program Overview

In this course participants are introduced to the field of computing security. The course covers an extensive overview of the various branches of computing security, cyber-security concepts and issues that are critical to solving problems in the computing security domain. Learners will learn how to detect threats, protect systems and networks and anticipate potential cyber-attacks. The course also covers strong backgrounds in networking and systems administration, cryptography, information assurance fundamentals, confidentiality, integrity, and availability.

Who Is This For?

Young, motivated individuals ready to launch a career in software engineering.

Holds a degree or certification in Computer Science, Software Engineering, or related fields.

Have knowledge of software engineering languages i.e., Javascript, Python, Java etc

Are self-taught developers with proven practical experience and passion for technology.

What you will achieve:

Program Delivery

Duration
12 weeks
Contact Hours

8 hours per week

Mode of Delivery
Hybrid (online + in-person engagements)
Learning Methods
Engaging learning methods utilizing interactive presentations, teach-backs, group activities, videos, case studies, text materials and individual assignments.

Program Impact Framework

Mode of Assessment

Students will be assessed based on the following

  • At least 80% attendance is required of every student
  • Practical/Hands-on experience demonstrated during instruction hours
  • Continuous assessments through tests and assignments delivered by instructor
  • One hour final assessment (30%)
Requirement For Pass

Any student who scores at least 75% across cumulated assignments of 70% and Final Exam of 30% will have passed. Scores below 75% are considered Failure.

Target Roles/Careers
  • Junior Security Analyst
  • Ethical hacker
  • Pen Tester
  • Junior forensics Analyst

Scheduled Intakes for 2026

Requirements:
  • Basic understanding of computing
  • All instruction is conducted in English. Fluent knowledge of English is a requirement
  • Every student is required to have a laptop or computer and reliable internet access for self-practice.
July Intake 26’

Application Deadline: 30th June, 2026
Start Date: 16th July, 2026

Course Curriculum

Week 1

Computing Security Concepts

Week 2

Cryptography

Week 3

Networking & Network Security

Week 4

Attacks, Concepts and Techniques

Week 5

Systems Administration

Week 6

Detection and Prevention

Week 7 – 8

Malware and Forensics

Week 9

Offensive Security & Penetration Testing

Week 10

Hacking Web Servers & Applications
Mobile Application Security

Week 11 – 12

Ethics, Standards and Laws
Course Outtro - CyBOK