Bachelor of Science in information Technology

Course Tittle                Requirements


Bachelor of Science in Information technology

 Minimum University Requirements

  • Be a holder of KCSE (or equivalent examination) certificate with a minimum aggregate of C+ and a minimum of C+ in both Mathematics and English OR Be a holder of KACE certificate with a minimum of two principal passes and one subsidiary pass at A-level, and a minimum of a principal pass in(Mathematics or Physics with credit pass in mathematics at O-level   OR
  • Accredited Diploma in Information Technology or related field with a credit pass
 Course Units

First Academic Year
Semester One

  • BIT III Discrete Structures for IT
  • BIT II2 Fundamentals of Programming
  • BIT II3 Information Technology Fundamentals
  • BIT II4 Electronic Principles
  • COS I00 Communication Skills
  • ESM 104 Quantitative Skills

Semester Two

  • BIT I2I Object Oriented Programming I
  • BIT I22 Data Structures & Algorithms
  • BIT I23 Platform Technologies I
  • BCS I22 Digital Electronics
  • BIT I25 Accounting Principles for IT
  • STA 126 Probability & Statistics
  • MAT I02 Linear Algebra
  • MAT I02 Elementary Geography



 Second Academic Year
Semester One

  • BIT 2I0 Object Oriented Programming II
  • BIT 2II Systems Analysis & Design
  • BIT 212 Platform Technologies II
  • BIT 2I3 Introduction to Database Systems
  • BIT 2I4 Web Systems & Technologies
  • BIT 2I7 Computer Organization & Architecture
  • STA 205 Probability & Statistics II