Introduction to Computer Science & Programming: Free Courses

Nowadays, any well-rounded student must learn to master reading, writing and math. And then add something new to the mix: learning to code. If you didn’t learn to program software in school, not to worry. Free materials abound on the web, and we have made them easy to find. Above, you can start watching the first lecture of an MIT course (Introduction to Computer Science and Programming) that assumes no special knowledge of programming, and it sets out to teach you to think like a computer scientist. (Find the full set of lectures on YouTube, iTunes and MIT’s website.) Or alternatively, you can spend time with another course – Intensive Introduction to Computer Science Using C, PHP, and JavaScript – taught by David Malan at Harvard Extension. (Get it in multiple formats here.) And then don’t forget that Stanford University offers several introductory courses, all found under the Stanford Engineering Everywhere umbrella.

Once you have a good foundation in place, you can move in a variety of directions. Within our collection of Free Online Courses, we have listed 27 computer science courses where you can learn all about operating systems, computer graphics, artificial intelligence, building web sites, designing iPhone apps and beyond. The courses are all free. They’re available 24/7 on the web. You can get going any time…

Related Content:

Take Stanford Computer Science Courses This Fall: Free Worldwide

by | Permalink | Comments (12) |

Support Open Culture

We’re hoping to rely on our loyal readers rather than erratic ads. To support Open Culture’s educational mission, please consider making a donation. We accept PayPal, Venmo (@openculture), Patreon and Crypto! Please find all options here. We thank you!

Comments (12)
You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

Open Culture was founded by Dan Colman.