Online Computer Science & Programming Courses
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.
Computer Science for Artificial Intelligence
In this artificial intelligence course, you’ll learn about machine learning, AI in Python programs and more.
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.
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.
Professional Certificate in Google Cloud Computing Foundations
Get an overview of concepts central to cloud basics, big data, and machine learning, and where and how Google Cloud fits in.
CS50’s Introduction to Game Development
Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.
Certified NFT Developer
Build NFT projects for enterprises with this NFT developer certification. Gain deep insights into the NFT domain and Ethereum-based platforms.