Introduction to Computer Science & Programming: Free Courses

Nowa­days, any well-round­ed stu­dent must learn to mas­ter read­ing, writ­ing and math. And then add some­thing new to the mix: learn­ing to code. If you did­n’t learn to pro­gram soft­ware in school, not to wor­ry. Free mate­ri­als abound on the web, and we have made them easy to find. Above, you can start watch­ing the first lec­ture of an MIT course (Intro­duc­tion to Com­put­er Sci­ence and Pro­gram­ming) that assumes no spe­cial knowl­edge of pro­gram­ming, and it sets out to teach you to think like a com­put­er sci­en­tist. (Find the full set of lec­tures on YouTube, iTunes and MIT’s web­site.) Or alter­na­tive­ly, you can spend time with anoth­er course – Inten­sive Intro­duc­tion to Com­put­er Sci­ence Using C, PHP, and JavaScript – taught by David Malan at Har­vard Exten­sion. (Get it in mul­ti­ple for­mats here.) And then don’t for­get that Stan­ford Uni­ver­si­ty offers sev­er­al intro­duc­to­ry cours­es, all found under the Stan­ford Engi­neer­ing Every­where umbrel­la.

Once you have a good foun­da­tion in place, you can move in a vari­ety of direc­tions. With­in our col­lec­tion of Free Online Cours­es, we have list­ed 27 com­put­er sci­ence cours­es where you can learn all about oper­at­ing sys­tems, com­put­er graph­ics, arti­fi­cial intel­li­gence, build­ing web sites, design­ing iPhone apps and beyond. The cours­es are all free. They’re avail­able 24/7 on the web. You can get going any time…

Relat­ed Con­tent:

Take Stan­ford Com­put­er Sci­ence Cours­es This Fall: Free World­wide


by | Permalink | Comments (12) |

Sup­port Open Cul­ture

We’re hop­ing to rely on our loy­al read­ers rather than errat­ic ads. To sup­port Open Cul­ture’s edu­ca­tion­al mis­sion, please con­sid­er mak­ing a dona­tion. We accept Pay­Pal, Ven­mo (@openculture), Patre­on and Cryp­to! 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

Quantcast