Free cookie consent management tool by TermsFeed
Bachelors Degree

Bachelor of Science in Information Technology


Bachelor of Science in Information Technology is a 4 years Bachelors Degree examined by Commision for University Education.

| View institutions offering this program

About Bachelor of Science in Information Technology

The Bachelor of Science in Information Technology (B.Sc IT) degree program provides theoretical understanding and technical expertise in developing and managing an organization?s technical resources. The program is focused on subjects such as software, databases, and networking.

In today's world, people are highly dependent on Information and Communication Technology (ICT). ICT includes the digitalization of human communication and affects everyone's lives, as well as industries, companies, government agencies, and NGOs. New IT systems and services are continually evolving, and people and products are becoming increasingly connected, which leads to a greater demand for information technology experts in the job market.

This BSc Information Technology program gives you a combination of knowledge about hardware, software, computer science, and communications technology. The program also integrates technology with economics, leadership, and sustainable development, giving you a broad perspective on technological development. 

Employment and output in computer systems design and related services are projected to grow rapidly over the next decade, outpacing similar professional, scientific, and technical industries and the economy as a whole. The BSc in Information Technology degree provides theoretical understanding and technical expertise in developing and managing an organization?s technical resources. These resources include logical, physical, human, and financial resources. Subject areas covered include cybersecurity, computer forensics, networks, and operating systems, project management, and management of information technology. The knowledge acquired by Information Technology graduates allows them to pursue careers as:

  • Computer and Information Systems Managers
  • Computer Systems Analysts
  • Database Administrators
  • Network and Computer Systems Administrators
  • Management Analysts

This BSc in Information Technology program is recommended for those who enjoy working on computers and keeping up with the latest advances in technology. IT professionals who would like to build on their skills and knowledge in this field are invited to apply. It is also suitable for high school graduates who are interested in pursuing an IT-based career.

Entry requirements for Bachelor of Science in Information Technology

To be admitted into the B.Sc. in Information Technology programme, a candidate must satisfy the minimum University admission requirements. Candidates should further meet one of the following minimum requirements:

  • KCSE candidates with a mean grade of C+ and C or above in Mathematics.
  • Be a holder of a 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 a credit pass in mathematics at O-level.
  • Accredited Diploma in Information Technology or related field with a credit pass.

Institutions offering Bachelor of Science in Information Technology


University of Nairobi

Public University Starehe

The University of Nairobi is a world-class university committed to scholarly excellence. University of Nairobi mission is to provide quality university education and training and to embody the...

| Read more

Jomo Kenyatta University

Public University Juja

Jomo Kenyatta University of Agriculture and Technology (JKUAT) is a public university near Nairobi, Kenya. It is situated in Juja, 36 kilometres northeast of Nairobi, along the Nairobi-Thika...

| Read more

Africa International University

Private University Dagoretti South

Africa International University is a chartered Christian university located in the serene environment of Karen (a Nairobi suburb, within a serene environment conducive for learning), a strategic location...

| Read more

Taita Taveta University College

Public University Likoni

Taita Taveta University College (TTUC) is a fast growing Institution located in Taita Taveta County on Voi-Mwatate road, about 8 kilometers from the Nairobi-Mombasa highway.It lies in a...

| Read more

Technical University of Kenya

Public University Starehe

The Technical University of Kenya (TU-K) was established through the elevation of The Kenya Polytechnic University College (KPUC) to full university status.TU-K was established as the first Technical...

| Read more

Technical University of Mombasa

Public University Likoni

Technical University of Mombasa is an ISO certified institution and a University of Global Excellence in Advancing Knowledge, Science and Technology.The origin of TUM can be traced back...

| Read more

University of Kabianga

Public University Belgut

The University of Kabianga is an institution of higher learning in Kenya that is located in Kabianga Complex in Kercho County.University of Kabianga (UoK) is an ISO certified...

| Read more

Kaimosi Friends University College

Public University Hamisi

Established in 2014, Kaimosi Friends University College is a public University that makes distinctive contributions to society in education and training, research and innovation.Kaimosi Friends University College is...

| Read more

Pioneer International University

Private University Likoni

Pioneer International University is a world-class market-driven institution that offers a mosaic of knowledge and skills to our students that stretch their minds to the possibilities and opportunities...

| Read more

Kabarak University

Private University Rongai

Kabarak University is a private Chartered institution of higher learning that provides holistic Christian-based quality education, training, research, and outreach activities for the service of God and humanity.The...

| Read more

Dedan Kimathi University of Technology

Public University Nyeri Town

Dedan Kimathi University of Technology (DeKUT) is a Public University that focuses on Quality Education, Research, Innovation, Technology Development and Transfer. The University is a successor of Kimathi...

| Read more

Umma University

Private University Kajiado North

Umma University is a Chartered University in Kenya accredited by the Commission for University Education (CUE). The University has two campuses; Thika and Kajiado.Umma University was established to...

| Read more

Objectives of Bachelor of Science in Information Technology

This Bachelor of Science in Information Technology program aims to meet society?s demands for ICT solutions and prepare a generation of highly skilled specialists in the field. The developments in this area create opportunities for you to utilize the knowledge gained in the program for either an international career or further master's level studies.

By pursuing this course you will learn how to develop, maintain, and manage computer and network systems in organizations. You will be equipped with practical skills in managing operating systems, designing software, analyzing systems, building network applications, and programming. This program will prepare you to understand the challenges and opportunities that come with a technology industry that is constantly developing and changing. By the end of this program, you will be able to provide IT solutions based on new and emerging technologies to organizations and communities that utilize information technology.

By the end of the course, the graduate should be able to:

  • Have the ability to use industry-standard computer software and hardware.
  • Get equipped with problem-solving skills and can adapt to a fast-changing technological world.
  • Analyze problems, and provide solutions to IT-based problems.
  • Assist in system administration and networking in areas such as product research, consultancy, and education. 
  • Apply knowledge of Computing and Mathematics appropriate to the discipline.
  • Effectively communicate information, ideas, problems, and IT-based solutions.
  • Analyze the local and global impact of computing on individuals, organizations, and society.
  • Demonstrate professionalism, ethics, legal, security, and social responsibilities as well as best practices and standards and their application in IT fields.
  • Progress academically to higher levels of education into relevant degree courses

Bachelor of Science in Information Technology - Programme

The BSc in Information Technology course shall be offered in Four (4) academic years. A student will be deemed to have passed an academic year after successful completion of all the units in the year of study.

Year 1 Units

  • Communication Skills
  • Introduction to Critical and Creative Thinking
  • Development Studies
  • Foundation of information technology
  • Introduction to structured programming
  • Computers and society
  • Visual Basic Programming
  • Introduction to Computer Hardware
  • Programming Methodology
  • Introduction to Information Systems
  • Introduction to Logic
  • Introduction to Internet Technology
  • Introduction to statistics
  • Introduction to Databases
  • Introduction to digital electronics
  • Networking

Year 2 Units

  • Management Information Systems
  • Data Communications and Networks
  • Database Management Systems
  • Object Oriented Programming
  • System Analysis and Design
  • Data Structures and Algorithms
  • Information Technology Business Planning
  • Software Engineering
  • Ethics in Information System
  • Web Design
  • Multimedia Systems
  • Introduction to Logic Programming

Year 3 Units

  • Component Programming
  • Information System Security
  • System Administration
  • Operating Systems
  • Introduction to Artificial Intelligence
  • Data Communications and Networking
  • Database Administration
  • Management Information System
  • Human Computer Interaction
  • Object Oriented Design
  • Fundamentals of Programming Languages
  • Computer Architecture

Year 4 Units

  • Project (2 units)
  • Information System Management SIT 402: Issues in Information Technology
  • Management Mathematics
  • E-Commerce
  • Decision Support Systems
  • Data Mining and Knowledge Discovery
  • Knowledge-Based Systems
  • Distributed Systems
  • Accounting Information Systems

Somo College Guide

At Somo, we want to help you further your personal and professional development. We aim to do so by helping you find the right training from the right institution.
Our extensive directory is open to all.
The information at or any externally linked pages does not in any way constitute legal or professional advice and cannot be held liable for actions arising from its use. retains the right to edit/modify/delete the content on at any time.
Somo College Guide
Copyright © All rights reserved