Bachelor of Science in Computer Security & Forensics

The Bachelor of Science in Computer Security and Forensic degree program is developed to offer a unique learning experience that blends theoretical, practical and industrial skills. The students are exposed to core computer science areas like networking, programming, database management and operating systems as well as security and forensics areas like evidence handling, evidence analysis, pattern and audit trailing, security tools / techniques, human psychology and the criminal justice system. Graduates of this program are particularly exposed to skills that help keep computer systems in organizations (private and public sector) secure, reliable and robust.

Career Options

Graduates of this program can also be very useful as:

  • Digital security officers
  • Computer forensic investigators
  • Database analysts
  • Digital forensic analysts
  • Technology security specialists
  • Systems Administrators

They can work in any organization, including private, public and protected organizations. The graduates of the Bachelor of Science in Computer Security and Forensics program are also given strong theoretical knowledge that will enable them to work as researchers and innovators of future technologies.

Objectives of the Program

The  objectives  of the  Bachelor of Science in Computer Security and Forensics degree  program   are  to  produce graduates who can:

  • Design, develop and evaluate software and computer-based
  • Examine computer systems to detect and recover compromised data.
  • Extract evidence of security breach and present it in relevant bodies including the Courts of Law.
  • Innovate security related facets.
  • Keep abreast of the current developments in the discipline through personal learning and teaching mechanisms

Program Learning Outcomes

The graduate of Bachelor of Science in Computer Security and Forensics program shall be able to:

  • Examine and evaluate security of software and hardware-based components of the computer system.
  • Recover computer systems to previously uncompromised state.
  • Extract evidence of security breach and present it in relevant bodies including the Courts of Law.
  • Innovate computer security facets.
  • Keep abreast of the current developments in the discipline through personal learning and teaching mec
Admission Requirements
Programme NameBsc. Science in Computer Security and Forensics
Programme Duration3 Years
Admission Criteria

Direct Entry

  1. At least two principal passes at the same sitting in UACE or its equivalent
  2. At least one subsidiary pass in Mathematics in UACE or its equivalent
  3. At least 5 passes in UCE or its equivalent

Diploma Entry

  1. Atleast a second class (Lower division) Diploma in Computer Science, Engineering, Statistics, Information Technology, Information Systems or related field from any recognized
  2. At least one principal pass and two subsidiary passes at same sitting in UACE or its equivalent
  3. At least one subsidiary pass in Mathematics in UACE or its equivalent
  4. At least 5 passes in UCE or its equivalent

Diploma - CCNA

  1. CCNA from a recognized institution.
  2. At least one principal and two subsidiary passes at same sitting in UACE or its equivalent
  3. At least one subsidiary pass in Mathematics in UACE or its equivalent
  4. At least 5 passes in UCE or its equivalent

Mature age

  1. Mature age Certificate
  2. **At least one subsidiary pass in Mathematics in UACE
ModeDual Mode (Online and Physical)
Fee Per SemesterUganda Shillings 1,200,000
Program Duration

The program will extend over a period of three academic years. An academic year shall consist of two semesters and one recess term. A semester shall consist of 15 weeks of lectures. A recess term shall consist of 10 weeks.

Program Options
CodesCourse NameLHPHTHCHCU
Year 1 semester 1 (6 Cores)     
CSC 1101Computer Applications & Systems3030-453
CIT 1100Internet Technologies & Website Design303030604
BBA 1104Principles of Management30-30453
BBA 1106Communication Skills30-30453
CSC 1104Computer Hardware & Assembly3030-453
MMT 1104Mathematics for Computing30-30453
Semester Load19
Year 1 Semester 2 (6 Cores)     
CSC 1207Principles of Programming3030-453
CSC 1203Fundamentals of UNIX Operating Systems3030-453
BBA 1204Principles of Marketing30-30453
HPS 1200Human Psychology30-30453
CSC 1204Computer Crimes303030604
CIT 1200Information Security301515453
Semester Load19
Year 1 Recess Term     
COE 100Community Engagement I-150-755
Recess Term Load5
Year 2 Semester 1 (6 Cores)     
BBA 2108Entrepreneurship Theory and Principles30-30453
CSC 2101Operating Systems303030604
CSC 2103Artificial Intelligence3030-453
CSF 2100Computer Forensic Tools303030604
CNW 2100Computer Networks & Data Communication303030604
CIS 2101Database Management Systems303030604
Semester Load22
Year 2 Semester 2 (6 Cores)     
CSF 2200Operating Systems Forensics303030604
CSC 2201Cryptology & Coding Theory303030604
CIS 2200Data Mining & Business Intelligence303030604
CRM 2201Research Methods30-30453
CSC 2203Security Modeling301515453
LWS  2200Physical Investigations303030604
Semester Load22
COE 200Community Engagement II-150-755
Recess Term Load5
Year 3 Semester 1 (6 Cores)     
LWS  3100Criminal Profiling303030604
CNW 3102Network Security303030604
CSF 3101Ethical Hacking & Penetration Testing3030-453
CSC 3102Computer Systems Security3030-453
CSF 3100Network & Data Forensics3030-453
LWS  3101Evidence Handling and Presentation303030604
Semester Load21
Year 3 Semester 2 (6 cores)     
CIT 3200Systems Administration303030604
HPS 3200Psychology of Abnormal Behavior30 30453
CSF 3202Mobile Device Forensics3030-453
CIT 3201Legal & Professional Issues in Computing30 30453
LWS  3200The Criminal Justice System3030-453
RPR3201Project-120-604
Semester Load20
Year 3 Recess Term     
COE 300Community Engagement III-150-755
Recess Term Load5
Graduation Load = 138 Credit Units 
Fees per semester

Local Students (East African Community)

Fees per semester (UGX)Functional Fees (UGX)Application Fees (UGX)
1,200,000250,00050,000

International Students

International students pay international student tuition fees which is rated in dollars and this specifically covers only the cost of teaching and many student support services. This tuition below is per academic session and includes both the tuition and functional fees.

Category of ProgrammeFees per academic session (USD)Application / Admission Fee
Bachelor’s Degree$700$30
Undergraduate Diploma$500$30
Undergraduate Certificate$250$30
Request for more Information

For our Courses and Admission

Please enable JavaScript in your browser to complete this form.
Full Name