First level
Ethical Information and Communication Technologies for Development Solutions
Introduction to Interactive Programming
Second level
Introductory Financial Accounting
Graphical user Interface Programming
Structured Systems Analysis and Design
Third level
Advanced Graphical user Interface Programming
Advanced Operating System Practice
Information and Communication Technology Project Proposal
Information and Communication Technology Project Implementation