Skip to content

September Intake Ongoing

Back to all programmes

Computer Programming Level 6

School of ICT Level 6 (Diploma)

  • 3 Years
  • Level 6 (Diploma)
  • KES 18,500 @ Term
Apply Now
Computer Programming Level 6

Programme highlights

  • Computer Programming Level 6 is an advanced technical course designed to equip trainees with skills in designing, developing, testing, implementing, and maintaining computer software applications. The course covers programming concepts, software development, databases, web and application development, system analysis and design, software testing, and programming tools and technologies. It also develops problem-solving, project management, communication, entrepreneurship, and professional skills, preparing trainees for roles such as software developer, programmer, application developer, web developer, or systems support specialist.

Course modules

  • Module I
  • Understand Computing Basics
  • Apply Discrete Mathematical Concepts
  • Demonstrate Programming Concepts
  • Demonstrate Database Design and Development
  • Module II
  • Design Algorithms and Data Structures
  • Apply Object Oriented Programming Concepts Using JAVA
  • Apply Event Driven Programming Concepts Using VB.NET
  • Develop Client-Side Web Applications
  • Module III
  • Develop Server-Side Web Applications
  • Develop Mobile Applications
  • Apply Agile Development Concepts
  • Industrial Attachment

Entry requirements

  • KCSE mean grade C- (minus) or equivalent OR a relevant TVET Level 5 qualification

Fees and dates

Department
School of ICT
Level
Level 6 (Diploma)
Duration
3 Years
Intake
January,May,September
Tuition
KES 18,500 @ Term

Ready to join Computer Programming Level 6?

Take the next step in your career. Applications for the next intake are now open.

Chat on WhatsApp