Best Computer Science Courses & Certificates [2026] | Coursera
Computer Science courses can help you learn programming languages like Python and Java, algorithms, data structures, and software development principles. Compare course options to find what fits your …
CS50: Harvard’s computer science courses and certificates | 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.
CS50x 2026
Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More …
Learn to Code - for Free | Codecademy
Grow in your career and unlock new opportunities by learning in-demand skills in AI, data, coding, cybersecurity, and more.
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 tutorials, …
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
1200 Free Computer Science Courses from the World’s Top Universities
Jan 28, 2025 · As you can see above, we found that the top three institutions are #1 MIT, #2 Stanford, and #3 Carnegie Mellon. Finally, we used the Class Central database, with its 250K online courses, to …
47600+ Computer Science Online Courses for 2026 - Class Central
Comprehensive introduction to computer science covering programming fundamentals, data structures, algorithms, web development, and cybersecurity. Ideal for beginners seeking a solid foundation in CS.
HarvardX: CS50's Introduction to Computer Science | edX
An introduction to the intellectual enterprises of computer science and the art of programming.
CS50: Introduction to Computer Science - Harvard Online
The HarvardX CS50 courses are designed for those who want to learn the fundamentals of computer science including some commonly used programming languages such as C, Python, SQL, JavaScript …