Computer Science (included ICT and Digital Skill)

    This course aims to provide learners with a comprehensive understanding of computer science, information and communication technology (ICT), and digital skills. The course could prepare students for higher education, employment, or further professional development in the field of computer science and technology. The course includes the following content for learners to learn:

    An overview of information technology systems, including hardware, software, networking, and data management.

    • The principles of database design, data modeling, and SQL (Structured Query Language) for information management.
    • The use of social media platforms for business purposes, including marketing, customer engagement, and brand promotion.
    • Learning programming principles and techniques using a programming language such as Python and Java.
    • The concepts and techniques of data modeling and how it is used in IT and computer science.
    • Web development principles, including HTML, CSS, JavaScript, and web design.
    • Mobile app development principles for various platforms, such as Android and iOS.
    • Project management principles and methodologies applied in IT and computer science projects.
    • Awareness of cybersecurity threats and best practices for IT systems security and data encryption.
    • Various software development methodologies and approaches used in the IT industry.
    • Computer networking principles, including network topologies, protocols, and data transmission.
    • Digital graphics and animation techniques for multimedia applications.