
Computer Science Online Courses | Coursera
Computer science courses on Coursera teach essential skills such as programming in Python and Java, understanding algorithms, software development, database management, and network security. By …
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
CS50: Introduction to Computer Science | Harvard University
An introduction to the intellectual enterprises of computer science and the art of programming.
HarvardX: CS50's Introduction to Computer Science | edX
An introduction to the intellectual enterprises of computer science and the art of programming.
Computer science theory | Computing | Khan Academy
Explore advanced computer science topics from algorithms (how we solve common computing problems and measure our solutions' efficiency), to cryptography (how we protect secret information), to …
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, …
Computer Science - Codecademy
This path offers a flexible and accessible method for learning computer science whether you’re interested in studying CS or looking to level up your theoretical knowledge for technical screens.
Computer Science | MIT Learn
Machine Learning with Python: from Linear Models to Deep Learning.
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.
The Smartest Way to Learn Coding and Comp Sci | Brilliant
Interactive lessons in plain English (not syntax) make even complex ideas feel intuitive. Custom, intelligent feedback catches mistakes as you learn. Start at your level and ramp up fast. Brilliant …