Computer Science
Computer Hardware20Software and Operating Systems30Data Representation and Number Systems22Networking Basics10Introduction to Programming19Algorithms and Data Structures8Object-Oriented Programming36Web Development Fundamentals27Canadian Tech Industry47Canadian Innovation and Startups28Canadian Cybersecurity19Canadian Digital Divide24Artificial Intelligence (AI)23Blockchain Technology10Internet of Things (IoT)27Virtual and Augmented Reality (VR AR)42
Hardware
Types of Computers14Central Processing Unit (CPU)0Random Access Memory (RAM)0Storage Devices26Input and Output Devices30Internet Connectivity in Canada18Wireless Networks49Network Security15Cloud Computing38Canadian Software Companies10Canadian Hardware Manufacturers45Canadian Tech Startups29Canadian Research and Development17Digital Divide in Canada10E-commerce and Online Shopping30Social Media and Digital Communication24Cybersecurity and Privacy Concerns0
Software
Agile Development57Cloud Computing54Data Structures and Algorithms56Object-Oriented Programming51Software Testing51Database Management Systems58Graphics and Multimedia Software52Office Productivity Software50Web Browsers54Operating Systems56Software Engineering52Software Licensing51Software Project Management55Software Quality Assurance56Software Security56
Digital Literacy
What is the Internet?57How does the Internet work?56What are the benefits of the Internet?56What is social media?50What are the different types of social media?59What are the benefits of using social media?53What is cybersecurity?54What are the different types of cybersecurity threats?56How can I protect myself from cybersecurity threats?57