
Computer Science Online Courses | Coursera
Explore computer science courses on Coursera to equip yourself with job-relevant skills for a variety of roles. Learn programming techniques and build technical skills with courses on software …
Learn computer science with Harvard’s CS50 programs - edX
Start learning computer science with Harvard's CS50 courses on edX. Access free courses, earn certificates, and study at your own pace with expert-led instruction.
CS50: Introduction to Computer Science | Harvard University
An introduction to the intellectual enterprises of computer science and the art of programming.
Learn to Code - for Free | Codecademy
Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today. Master IT security basics and prep for the CompTIA Security+ exam with hands-on …
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
Computer Science for Students | Learn, Explore, and Create with Code.org
Start your computer science and AI literacy journey today. Our courses and activities are free, fun, and fit for all skill levels. Explore the world of computer science with engaging videos, self-paced …
1200 Free Computer Science Courses from the World’s Top Universities
Jan 28, 2025 · In this article, we’ve compiled 1200+ online courses offered by the 60 best universities in the world for studying computer science in 2024. We first built the list in 2020 using a data-driven …
Learn CS Online: An Introduction to Computer Science
We'll teach you the basics of programming and computer science. Then you can and will change the world. Ready to go? Start here.
11 Best Computer Science Courses Online in 2026 [Free + Paid] - Hackr
Jan 30, 2025 · Want to learn computer science? We’ve found the 11 best computer science courses in 2026 to learn programming, data structures, algorithms, and more.
Best Online Computer Science College Courses & Classes 2024
Aug 9, 2024 · Our guide explores curated online computer science courses. These programs offer a blend of theoretical knowledge and hands-on experience for various skill levels and are available …