• Contents 
    1. Explores the basic concepts of ICT together with its role and applicability in today’s knowledge based society.
    2. Explores the evolution of computers so as to be able to describe and compare the performance of a modern computer.
    3. Investigates how data are represented in computers and exploits them in arithmetic and logic operations.
    4. Uses Logic Gates to design basic Digital Circuits and Devices.
    5. Uses Memory Management to improve performance of a Computer.
    6. Uses Operating Systems to manage the overall functionality of computers.
    7. Uses Programming Languages to program computers to solve problems.
    8. Explores the use of Data Communication & Computer Network Technologies for effective communication of data & voice and resource sharing.
    9. Designs and develops database systems to manage data efficiently and effectively.
    10. Develops websites incorporating multimedia technologies.
    11. Explores the systems concept and uses Structured System Analysis and design Methodology (SSADM) in developing Information Systems.
    12. Explores applicability of ICT to today’s business organizations and the competitive marketplace.
    13. Explores new trends and future directions of ICT.