Online Computer Science & Programming Courses
Computer Science for Artificial Intelligence
In this artificial intelligence course, you’ll learn about machine learning, AI in Python programs 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.
Using Python for Research
Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research.
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.
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.
Introduction to Deep Learning
An introduction to the architecture of deep neural networks, algorithms that are developed to extract high-level feature representations of data
CS50’s Web Programming with Python and JavaScript
Dive into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap.
CS50: Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.