Software Development
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

3 Years (L3 + L4 + L5)
TVET Level 5 Certificate in Software Development
Duration
3 Years (L3 + L4 + L5)
Certification
TVET Level 5 Certificate in Software Development
Trade
ICT
Program overview
The Software Development program is our flagship ICT offering, taking students from programming fundamentals to building complete applications. Across three levels, students progressively master web development, mobile development, database management, and software engineering principles.
At Level 3, students learn programming foundations with HTML, CSS, JavaScript, and introductory Python. Level 4 advances into full-stack web development, databases (SQL and NoSQL), and version control. Level 5 covers advanced topics including mobile app development, API design, cloud deployment, and software project management.
Our computer labs are equipped with modern hardware and software tools used in the industry. Students work on real projects throughout the program, building a portfolio that demonstrates their capabilities to potential employers.
Curriculum
- HTML, CSS & JavaScript
- Python Programming
- Full-Stack Web Development
- Database Design (SQL & NoSQL)
- Mobile Application Development
- Version Control (Git)
- API Design & Integration
- Software Testing & Debugging
- Cloud Computing Basics
- Agile Project Management
- Entrepreneurship & Freelancing
Requirements
- O-Level certificate or equivalent
- Previous school results or transcripts
- National ID or birth certificate
- Two passport-size photographs
- Registration fee payment
Where this program takes you
Ready to study Software Development?
Take the first step toward your career. Apply now or contact us to learn more about the admissions process.


