Online Computer Science & Programming Courses
CS50: Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.
Python Fundamentals
Learn the Python basics, including how to clean real-world data ready for analysis, use data visualization libraries, and how to write custom Python functions.
Google Cybersecurity Professional Certificate
In this certificate program, you’ll learn in-demand skills that can have you job-ready in less than 6 months.
Git Essentials: Learn Git with Bitbucket and Sourcetree
Get up to speed quickly with a crucial software development technologies that will enhance your everyday workflow.
Computer Science 101
Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.
How to Implement Industry 4.0 Technologies
Learn how the Industrial Internet of Things and smart manufacturing can capture continuous real-time data and boost productivity.