This annual lesson plan outlines a 31-week course on computer software, programming, networks, and the internet for Form 2 students. The plan covers topics such as database software, creating and managing databases, developing simple programs, computer networks and network topology, the internet and web browsers, internet communications, cyber law, and developing a basic educational website as a final project over the course of the term. The learning outcomes are designed to teach students foundational concepts and skills in these subject areas.