Apply

Bachelor of Science in Information Technology

BSIT

3 YearsMain CampusIntakes: May & September

Overview

The Bachelor of Science in Information Technology degree is a unique three-year programme, designed to prepare students for a professional career in; Applied computing; E-services & informatics; Networks; Security; Software development & Engineering; Artificial Intelligence & Machine learning; Research. This produces a BSIT graduate with knowledge needed in ICT related fields, research and is able to undertake advanced studies in computing and related fields.

The programme exposes students to a solid foundation in: software and hardware maintenance; database and data management; programming and software engineering; networks and security; E-service and informatics.

Entry Requirements

  • 2 Principal passes at A level (in any of the subjects taken)

A) Direct Entry

  • A Uganda Certificate of Education (UCE) or an equivalent qualification, AND;
  • A Uganda Advanced Certificate of Education (UACE) with at least two principal passes obtained at the same sitting in any subject.
  • A Higher Education Certificate of at least second class (Upper Division) with either.

B) Diploma entry

  • The applicant should hold a diploma of at least second class-lower division in any field related to Science, Technology Engineering, and Mathematics (STEM).
  • The Department of Computing and Technology reserves the right to determine course equivalence between the applicant’s Diploma programme and the UCU BSIT curriculum. The department may waive equivalent courses passed and determine the level the applicant can join the BSIT programme.

C) The Mature Age/Special Entry

  • Candidates for the Mature Age/Special Entry scheme must be Ugandan nationals of at least 22 years and have had formal education.
  • Those who are successful in both the written and the oral examination are then considered for admission.
  • International applicants’ academic documents have to be assessed by UNEB to evaluate qualifications and rating against the Ugandan system, then checked against other entry requirements before consideration.

D) Credit transfer from another University

  • Credits are assessed by the Department of Computing and Technology against the UCU system to ascertain possible level of entry before admission is considered.
  • Applicants shall fulfil direct entry requirements, and the originating University MUST be recognised by NCHE.
  • The Department reserves the right to determine course equivalence, waive equivalent courses, and determine the level the applicant can join.

Course Curriculum

Year 1

Semester 1

CodeCourseTypeCU
ICT1102Essential Hardware and Software conceptsC4
ICT1103Fundamentals of ComputingC4
ICT1104Information SystemsC3
CSC1101Structured ProgrammingC4
LNG1101Writing and Study SkillsC3
TBS1103Understanding the Old TestamentC3

Semester 2

CodeCourseTypeCU
ICT1206Local Area Computer NetworkingC3
ICT1205Database Design and ApplicationsC4
CSC1202Web and Mobile Applications DevelopmentC4
MTH1203Probability and StatisticsC3
TBS1201Understanding the New TestamentC3
PBH2108Health and WholenessC3

Recess Semester 1

CodeCourseTypeCU
ICT1307Workshop PracticeC3

Year 2

Semester 1

CodeCourseTypeCU
ICT2108Advanced Computer NetworkingC4
CSC2105Object Oriented ProgrammingC4
CSC2209Database ProgrammingC4
SYE2102Systems Analysis and DesignC3
TST2206Understanding Ethics from a Christian PerspectiveC3
MTH2105Computational MathematicsE3
ACC2151Fundamentals of accountingE3

Semester 2

CodeCourseTypeCU
ICT2212Server Systems AdministrationC4
CSC2212Computer Organisation and ArchitectureC3
CSC2214Computational Research MethodsC3
ENT3251Digital Marketing and ICT EntrepreneurshipC3
ICT2210Management Information SystemsE3
ICT2209Multimedia Technologies and ApplicationsE3
FIN2251Financial ManagementE3

Recess Semester 2

CodeCourseTypeCU
ICT2307InternshipC3

Year 3

Semester 1

CodeCourseTypeCU
ICT3116Systems and Services AutomationC3
ICT3117IT Project ManagementC3
ICT3122IT Research Project IC3
CSC3117Information and Cyber SecurityC3
DSC3114Scientific writing, reporting and publishingC3
DSC3109Data InformaticsE3
MGT3151E-business, E-Commerce and E-GovernanceE3

Semester 2

CodeCourseTypeCU
ICT3222IT Research Project IIC3
TST3108Understanding World ViewsC3
CSC3220Advanced Internet ProgrammingE4
CSC2208Artificial IntelligenceE4
DSC3111Business Intelligence and Data miningE4
ICT3115Cloud ComputingE3
ICT3220Advanced Network SecurityE4
CSC3222Distributed and Parallel ProcessingE4
PJT3251Resource Planning in ICTE3
ECO3251Business Economics and ICTE3
MGT3252Managing Innovation in ICTE3
ICT3226Agricultural informaticsE3
ICT3227Health InformaticsE3
ICT3228Management InformaticsE3
ICT3229Oil and Gas InformaticsE3

Competencies to Obtain

Networking and systems administration fundamentalsDatabase and data management basicsIT support, troubleshooting, and service managementCybersecurity hygiene and access control conceptsApplied computing for business and e-services

Career Prospects

  • Systems administrator (junior)
  • Network administrator (junior)
  • IT support specialist / service desk analyst
  • Database administrator (junior) / application support
  • Information security support roles