
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.
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.
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, …
Learn to Code - for Free | Codecademy
Learn the technical skills to get the job you want. Join over 50 million people choosing Codecademy to start a new career (or advance in their current one).
Teach Yourself Computer Science
Type 1 engineers find ways to learn computer science in depth, whether through conventional means or by relentlessly learning throughout their careers.
Online Computer Science Courses for Students | Code.org
Our "Welcome to Codecademy" course is a great way to learn the basics of computer science using JavaScript. Live online computer science courses. Topics include coding, AI, data science, robotics, …
Discover how to learn computer science online | edX
Learn computer science through an online program that fits your schedule. Research career paths and connect with courses, certificates, and degree programs.
Best Beginner Computer Science Courses & Certificates [2026] | Coursera
Beginner computer science courses can help you learn programming basics, data structures, algorithms, and web development. Compare course options to find what fits your goals.
Introductory Programming | MIT OpenCourseWare | Free Online …
This page will help you begin to learn programming and computer science, with some suggested introductory courses on OCW. These courses introduce principles of computer science and begin to …