Computer Science - Level 6

The Computer Science course aims to develop students’ analytical thinking, problem-solving skills, and computational proficiency. Through lectures, labs, projects, and assignments, students learn to design, analyze, and implement algorithms; develop software applications; manage and manipulate data effectively; understand the underlying principles of computing systems; and explore advanced topics in emerging areas of computer science.

Computer Science Level 6 qualification consists of competencies that a person must achieve to understand computer organization and architecture, understand operating systems, understand mathematics for computer science, understand fundamentals programming, demonstrate database management skills, develop an information system, understand networking and distributed systems, understand artificial intelligence, understand algorithms and data structures, demonstrate web design skills and understand graphic design.

This course consists of basic, common and core units of learning as indicated below:

BASIC UNITS (All levels)

  • Communication Skills
  • Numeracy Skills
  • Entrepreneurial Skills
  • Employability Skills
  • Environmental Literacy
  • Occupational Safety and Health Practices

COMMON UNITS (All levels)

  • Basic Electronics

CORE UNITS

  • Computer organization and architecture
  • Operating systems
  • Mathematics for computer science
  • Fundamentals of programming
  • Database management skills
  • Information system
  • Networking and distributed systems
  • Artificial intelligence
  • Algorithms and data structures
  • Web design skills
  • Graphic design
  • Industrial Attachment

Duration

  • 3 years

Assessment

The course is assessed internally and externally. Internal assessment is continuous and is conducted by the trainer who is monitored by an accredited internal verifier while external assessment is the responsibility of TVET CDACC.

Certification

  • On successful completion of a Unit of Learning, a trainee is issued with a Certificate that acknowledges the achievement of that competence. 
  • On successful completion of ALL units of learning, a trainee is awarded an ICT Technician Certificate qualification.
  • These certificates are issued by TVET CDACC in conjunction with KTVC

Delivery mode

  • Full-time (in class)

Tuition Fees

  • Ksh. 67,189 per year
  • You can get financial aid by applying for Government of Kenya (GoK) scholarships, loans and bursaries

Upcoming Intakes

January 2025

September 2024

Admission Requirements

Level Entry Requirements
6
Kenya Certificate of Secondary Education (KCSE) mean grade of C- (minus) OR Equivalent qualifications as determined by Kenya National Qualifications Authority (KNQA)
Scroll to Top