This category takes you through basic programming skills. Languages include C++, Python, Java etc.


 Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible. This course seeks to provide participants with a firm foundation in software development fundamentals, Data structures and algorithms, Core Java SE 8 software development including among others data types, flow control constructs, Object Oriented concepts streams, file I/O serializations, exception handling will be covered in detail.


Python is an interpreted, high-level, general-purpose computer programming language. This course focuses on the introduction of Python 3 programming language to participants with little or no practical knowledge in programming.