About the Course
Get the skills you need to launch your career as a software and applications programmer. Develop a range of programming skills, complete practical projects in a simulated workplace environment, and be up to date with emerging trends and technologies.
Objectives
Through a mixture of theory and practical course work, learn to Use introductory programming techniques and Identify and resolve client information and communications technology (ICT) issues.
Career & Employability Service
Job Roles and titles vary across different sectors. Possible job titles relevant to this qualification include:
- ICT Support Technicians
- Programmer
- Analyst Programmer
- Web Programmer
- Software Support Technician
- ICT Technical Officer
- Junior Developer
Entry Requirements
Grade 12 or Grade 10 and/or 3 years work experience in relevant field.
Registration and Duration
Registration is open twice in a year, January and July In-take separately and the duration is 24 weeks/6 months.
Course Fees
K5,500.00 and K1,500 upfront payment on Registration.
Study Pathway
- MTI Diploma in Information Technology – Programming or Networking.
This course has 16 units selected to meet current workplace standards, and that of the local industry requirements.
| Course Code No. | UNIT NAME | SESSION |
| CTVETOHS02 | Participate effectively in OHS communication and consultation processes | ONE |
| CTVETICT01 | Work and Communicate effectively in an ICT environment | |
| CTVETICT16 | Create basic relational databases | |
| CTVETICT17 | Use version control systems in development environments | |
| CTVETICT18 | Apply introductory object-oriented language skills | |
| CTVETICT19 | Test software developments | |
| CTVETICT20 | Build a user interface | |
| CTVETICT21 | Apply introductory programming skills in different languages | |
| CTVETICT22 | Apply query language in relational databases | TWO |
| CTVETIC22 | Identify and evaluate emerging technologies and practices | |
| CTVETICT23 | Develop mobile applications | |
| CTVETICT24 | Identify and resolve client ICT problems | |
| CTVETICT25 | Apply skills in object-oriented design | |
| CTVETICT26 | Analyse software requirements | |
| CTVETICT27 | Model data objects | |
| CTVETICT28 | Contribute to cyber security risk management |
Available Discounts
15% discount for students taking more than one Program.
10% sibling discount for students who have a brother or sister undergoing studies with MTI.
