Bachelor of Science in Information Technology

object(stdClass)#2967 (13) { ["title"]=> string(45) "Bachelor of Science in Information Technology" ["course_overview"]=> string(609) "

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 programme 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 programme you be able to provide IT solutions based on new and emerging technologies to organizations and communities that utilize information technology.

" ["specialization"]=> string(0) "" ["who_can_join"]=> string(392) "

This programme 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 skill and knowledge in this field are invited to apply. It is also suitable for high school graduates who have an interest in studying how and working to enhance the application of IT in business

" ["entry_qualifications"]=> string(203) "

KCSE mean grade C+ (plus) OR any other equivalent qualification approved by the university senate.

For actual subject and work experience requirements please contact the enrollment office.

" ["url"]=> string(76) "https://www.kcau.ac.ke/course/bachelor-of-science-in-information-technology/" ["application_form"]=> string(92) "https://www.kcau.ac.ke/wp-content/uploads/2022/06/Undergraduate-Application-Form-Revised.pdf" ["intake_periods"]=> string(21) "January,May,September" ["modes_of_study"]=> string(19) "Full Time,Part Time" ["revised_fee"]=> string(88) "https://www.kcau.ac.ke/wp-content/uploads/2022/12/School-of-Technology-Fee-Structure.pdf" ["distance_fee"]=> string(84) "https://www.kcau.ac.ke/wp-content/uploads/2022/12/Distance-Learning-Fee-Schedule.pdf" ["careers"]=> array(1) { [0]=> string(273) "

Your career opportunities lie in but are not limited to

  • computer systems analyst,
  • database administrator,
  • network administrator,
  • application developer,
  • interface design expert,
" } ["curricula"]=> array(3) { [0]=> string(1126) "
Trimester I Trimester II Trimester III
  • BIT 1102A Internet Technology
  • BIT 1104A Business Communication Skills
  • BIT 1106A Operating Systems
  • BIT 1109 Computer Organization and Arch
  • BIT 1110 Mathematics for Sciences
  • BIT 1111 HIV and AIDS and Information Literacy
  • BIT 1203 Web Design and Development
  • BIT 1204 Fundamentals of Organisational Management
  • BIT 1205 Systems Analysis and Design
  • BIT 1206 Discrete Mathematics
  • BIT 1207A Principles of Database Design
  • BIT 2308 Human Computer Interaction
  • BIT 1301 Probability & Statistics
  • BIT 1302A E-commerce
  • BIT 1303 Programming Methodology
  • BIT 1305 Computer Networks
  • BIT 1309 Financial Management for IT
  • BIT 3101A Data Structures and Algorithms
" [1]=> string(1214) "
Trimester I Trimester II Trimester III
  • BIT 2104 Database Design and Development
  • BIT 2105 Application Programming
  • BIT 2106 Software Engineering Principles
  • BIT 2107 Object Oriented Analysis and Design
  • BIT 2209 Research Skills and Design
  • BIT 2109 Professional Issues in IT
  • BIT 2306 Entrepreneurship
  • BIT 2204A Java Programming
  • BIT 2108 Object Oriented Programming
  • BIT 2305 ICT Project Management
  • BIT 2206 Programming Project
  • BIT 2303 Distributed Systems
  • BIT 2301A Computer Graphics
  • BIT 2103 Principles of Artificial Intelligence
  • BIT 3105 Network Programming
  • BIT 4302 Telecommunications
  • BIT 3102 Information System Security and Cryptography
  • Electives
    • BIT 2311 Network Systems Design and Management
    • BIT 2307 Geographical Information System
" [2]=> string(917) "
Trimester I Trimester II Trimester III
  • BIT 2203 Strategic Management in IS
  • BIT 3107 Wireless Networks Technologies
  • BIT 3205A Project I
  • BIT 4401 Knowledge Management
  • BIT 2201 Simulation and Modelling
  • Electives
    • BIT 4303 Advanced Web Design and Development
    • BIT 3111 End User Computing
  • 4501 Industrial Attachment
  • BIT 3201A Data Warehousing and Data mining
  • BIT 3202A Distributed Databases
  • BIT 3204A Distributed Multimedia Systems
  • BIT 3205 Project II
  • BIT 4405 Expert Systems
  • BIT 3209 Mobile Programming
" } }
    Intake Periods
  • January
  • May
  • September
    Modes of Study
  • Full Time
  • Part Time
Course Overview
Kisumu Students at the Campus

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 programme 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 programme you be able to provide IT solutions based on new and emerging technologies to organizations and communities that utilize information technology.

Who Can Join

This programme 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 skill and knowledge in this field are invited to apply. It is also suitable for high school graduates who have an interest in studying how and working to enhance the application of IT in business

Career Opportunities
1

Your career opportunities lie in but are not limited to

  • computer systems analyst,
  • database administrator,
  • network administrator,
  • application developer,
  • interface design expert,
Entry Qualifications

KCSE mean grade C+ (plus) OR any other equivalent qualification approved by the university senate.

For actual subject and work experience requirements please contact the enrollment office.

Curriculum Road Map
Year (1)
Year (2)
Year (3)
Trimester I Trimester II Trimester III
  • BIT 1102A Internet Technology
  • BIT 1104A Business Communication Skills
  • BIT 1106A Operating Systems
  • BIT 1109 Computer Organization and Arch
  • BIT 1110 Mathematics for Sciences
  • BIT 1111 HIV and AIDS and Information Literacy
  • BIT 1203 Web Design and Development
  • BIT 1204 Fundamentals of Organisational Management
  • BIT 1205 Systems Analysis and Design
  • BIT 1206 Discrete Mathematics
  • BIT 1207A Principles of Database Design
  • BIT 2308 Human Computer Interaction
  • BIT 1301 Probability & Statistics
  • BIT 1302A E-commerce
  • BIT 1303 Programming Methodology
  • BIT 1305 Computer Networks
  • BIT 1309 Financial Management for IT
  • BIT 3101A Data Structures and Algorithms