kca@kca.ac.ke +254 715 532 187
KCA UNIVERSITY
 

Bachelor of Science in Software Development

    Intake Periods
  • January
  • May
  • September
    Modes of Study
  • Full Time
  • Part Time
  • Weekend
Course Overview

Gain a solid foundation in computer programming, web development, and application development. You will learn the different ways that people interact with technology and how software affects our everyday lives. You will be equipped with practical skills to design, develop, and implement software solutions for businesses and everyday life.

Who Can Join

This programme is suited for coders and programmers who would like to build on their skill and knowledge in this field. It is also recommended for high school graduates and IT students who would like to specialize in software development..

Career Opportunities
1
You can take up roles such us a
  • programmer
  • computer hardware engineer
  • web developer
  • computer network architect
  • computer systems designer
  • information systems analyst,
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. Duration: 3 years (nine trimesters)

Curriculum Road Map
Year I
Year II
Year III
Trimester ITrimester IITrimester III
  • KCA 001 HIV/AIDS and Information Literacy
  • KCA 003 Business Communication Skills
  • BSD 1101 Computing Mathematics
  • BSD 1102 Computer Organization and Architecture
  • BSD 1103 Computer Applications
  • BSD 1104 Operating Systems
  • BSD 1106 Installation and Customization
  • BSD 1107 Internet Technologies and theWeb
  • BSD 1201 System Analysis & Design
  • BSD 1202 Discrete Mathematics
  • BSD 1203 Probability & Statistics
  • BSD 1204 Fundamentals of WebDesign
  • BSD 1205 Principles of Databases
  • BSD 1206 Networking Essentials
  • BSD 1206 Introduction to Programming
  • BSD 1208 Computational Thinking Theory
  • BSD 1301 Human Computer Interaction
  • BSD 1302 Research Skills and Design
  • BSD 1303 Entrepreneurship
  • BSD 1304 Management Information Systems
  • BSD 1305 Application Programming
  • BSD 1306 Database design and development
  • BSD 1307 Object Oriented Analysis & Design
  • BSD 1308 Assembly Language Programming
Success: Your application was sent

Enroll Now

Enter Name:

Please fill in your name.

Preferred Course:

Please select a programme.

Enter Phone Number:

Please fill in your mobile number.

Preferred Contact Method:
Nationality:
Enter Email Address:

Please fill in your email address.

Enter Mean Grade:

Please fill in your Mean Grade.

Preferred Campus:
Any Other Qualification
How did you find out about us: