Skip to main content

Free Online Tech Courses

We’re offering free online computing courses for anyone looking to start or grow a career in tech — from networking and cyber security to programming, you’ll gain practical skills to take your next step in IT.

Using Computers and Mobile Devices

This course covers basic skills in how to use computer and mobile devices, including features, hardware, operating systems, and software to access online services.
Beginner (6 Hours)

Digital Awareness

Course designed to help students grasp the fundamentals of digital tools and technologies, their impact and benefits on society and work, and how to manage a digital identity
Beginner (6 Hours)

Computer Hardware Basics

Start learning the basics of computer hardware and discover the components of PCs, laptops and mobile devices.
Beginner (6 Hours)

Python Essentials 1

This course is the first in a two-course Python Essentials series. It covers everything you need to know to start designing, writing, running, debugging, and improving Python programs at the foundational level.
Beginner (30 Hours)

Python Essentials 2

This course is the second in a 2 part series, further expanding your Python skills into list methods, exception management and object oriented programming
Intermediate (40 Hours)

Introduction to Data Science

This introductory course takes learners inside the world of data science, learning the basics in the fields of data science, data analytics and data engineering to better understand how machine learning is shaping the future of business, healthcare, education and more.
Beginner (6 Hours)

AI Fundamentals with IBM SkillsBuild

In this course, you’ll become familiar with fundamental artificial intelligence (AI) concepts, such as types of AI, methods that AI uses to find connections and make predictions, and ways that humans interact with AI systems.
Beginner (6 Hours)

Apply AI: Analyse Customer Reviews

This interactive course shows how to perform thematic analysis on text data to extract insights for data-backed decision making. Students also explore choosing the right AI or non-AI tool for the task; improving AI reliability and understand human in the loop.
Intermediate (6 Hours)

Introduction to Cyber Security

This course explores cyber trends, threats, and staying safe in cyberspace, and protecting personal and company data
Beginner (6 Hours)

Cyber Threat Management

This course explores governance in cybersecurity and threat management. Learn to develop policies and ensure your organization complies with ethics standards and legal and regulatory frameworks
Intermediate (16 Hours)