🎓 May Intake is Ongoing! - Apply Now for 2026 Admissions | Start Your Journey at Nia College Today!
Apply Now
info@niacollege.ac.ke +254 718-267-279

Computer Science

Master programming, AI, database management, web design, and distributed systems

Explore Program

Program Overview

Our comprehensive Computer Science program provides advanced training in computer organization, operating systems, programming, database management, web design, artificial intelligence, algorithms, and distributed systems

Computer Science

Advanced Professional Qualification

Our Computer Science program provides comprehensive training in computer organization, operating systems, programming, database management, web design, artificial intelligence, algorithms, and distributed systems. Develop expertise to design and implement advanced computing solutions.

Duration: 18 Months (2,980 Hours)
Study Mode: Full-time & Part-time
Credits: 298
Entry Requirement: KCSE C- or equivalent

Total Fees: KES 220,000 (Inclusive of tuition, practicals, and examination fees)

Curriculum

Comprehensive learning path covering advanced computer science skills

Computer Science (KNQF Level 6)

Total Duration: 2,980 Hours | Total Credits: 298

ISCED Code TVET CDACC Code Unit Title Duration (Hours) Credit Factor
MODULE I
0613 554 01A ICT/CU/CS/CR/01/6/MA Computer Organisation and Architecture 180 18.0
0613 554 02A ICT/CU/CS/CR/02/6/MA Operating Systems Configuration 240 24.0
MODULE I SUBTOTAL 420 42.0
MODULE II
0613 554 03A ICT/CU/CS/CR/03/6/MA Networking and Distributed Systems 220 22.0
0613 554 04A ICT/CU/CS/CR/04/6/MA Graphics Design 190 19.0
MODULE II SUBTOTAL 410 41.0
MODULE III
0613 554 05A ICT/CU/CS/CR/05/6/MA Database Management 210 21.0
0613 554 06A ICT/CU/CS/CR/06/6/MA Web Designing 220 22.0
MODULE III SUBTOTAL 430 43.0
MODULE IV
0613 554 07A ICT/CU/CS/CC/01/6/MA Basic Electronic Skills 180 18.0
0613 554 08A ICT/CU/CS/CC/02/6/MA Fundamentals of Programming 200 20.0
0417 441 02A ICT/CU/CS/BC/02/6/MA Work Ethics and Practices 40 4.0
MODULE IV SUBTOTAL 420 42.0
MODULE V
0413 441 03A ICT/CU/CS/BC/03/6/MA Entrepreneurial Skills 40 4.0
0613 554 09A ICT/CU/CS/CR/07/6/MA Algorithms and Data Structures 190 19.0
0613 554 10A ICT/CU/CS/CC/03/6/MA Mathematics for Computer Science 170 17.0
MODULE V SUBTOTAL 400 40.0
MODULE VI
0031 441 01A ICT/CU/CS/BC/01/6/MA Communication Skills 40 4.0
0613 554 11A ICT/CU/CS/CR/08/6/MA Information Systems Development 200 20.0
0613 554 12A ICT/CU/CS/CC/04/6/MA Artificial Intelligence Concepts 180 18.0
MODULE VI SUBTOTAL 420 42.0
INDUSTRY TRAINING
- ICT/CU/CS/CR/09/6/MA Industry Training 480 48.0
GRAND TOTAL
COMPUTER SCIENCE TOTAL 2,980 298.0

Entry Requirements

What you need to join our Computer Science program

Academic Requirements

Minimum qualifications for entry:

  • Kenya Certificate of Secondary Education (K.C.S.E.) with a minimum mean grade of C- (minus)
  • Equivalent qualifications as determined by relevant regulatory body
  • Strong mathematics background
  • Basic programming knowledge

Technical Skills

Recommended technical background:

  • Programming fundamentals
  • Mathematical reasoning
  • Problem-solving abilities
  • Logical thinking
  • Computer system understanding

International Students

Additional requirements for international applicants:

  • Equivalent academic qualifications
  • Proof of English proficiency
  • Student visa and passport
  • Medical insurance coverage
  • Financial support evidence

Career Progression

Your pathway to success in computer science and technology

Junior Software Developer
Average Salary: KES 100,000 - 160,000/month

Entry-level role developing software applications, writing code, and learning industry best practices.

Software Engineer
Average Salary: KES 160,000 - 280,000/month

Mid-level role designing systems, developing complex applications, and leading technical projects.

Senior Software Architect
Average Salary: KES 280,000 - 450,000/month

Senior role designing enterprise systems, mentoring developers, and making strategic technical decisions.

Technology Director / CTO
Average Salary: KES 450,000 - 800,000+/month

Executive role leading technology strategy, innovation, and digital transformation initiatives.

Launch Your Computer Science Career

Join our program and become a skilled computer scientist shaping the future of technology

Apply Now Request Info Download Fee Structure
Chat with us!