Learn to Code with Harvard’s Popular Intro to Computer Science Course: The 2015 Edition

Briefly not­ed: This fall, Har­vard has been rolling out videos from the 2015 edi­tion of Com­put­er Sci­ence 50 (CS50), the uni­ver­si­ty’s intro­duc­to­ry cod­ing course designed for majors and non-majors alike. Taught by David Malan, a peren­ni­al­ly pop­u­lar pro­fes­sor (you’ll imme­di­ate­ly see why), the one-semes­ter course (taught most­ly in C) com­bines cours­es typ­i­cal­ly known else­where as “CS1” and “CS2.”

Even if you’re not a Har­vard stu­dent, you’re wel­come to fol­low CS50 online by head­ing over to the This is CS50 web­site, or this alter­na­tive site here. There you will find video lec­tures (stream them all above or access them indi­vid­u­al­ly here), prob­lem sets, quizzes, and oth­er use­ful course mate­ri­als. Once you’ve mas­tered the mate­r­i­al cov­ered in CS50, you can start branch­ing out into new areas of cod­ing by perus­ing our big col­lec­tion of Free Online Com­put­er Sci­ence Cours­es, a sub­set of our larg­er col­lec­tion, 1,700 Free Online Cours­es from Top Uni­ver­si­ties.

If you would like to sign up for Open Culture’s free email newslet­ter, please find it here. Or fol­low our posts on Threads, Face­book, BlueSky or Mastodon.

If you would like to sup­port the mis­sion of Open Cul­ture, con­sid­er mak­ing a dona­tion to our site. It’s hard to rely 100% on ads, and your con­tri­bu­tions will help us con­tin­ue pro­vid­ing the best free cul­tur­al and edu­ca­tion­al mate­ri­als to learn­ers every­where. You can con­tribute through Pay­Pal, Patre­on, and Ven­mo (@openculture). Thanks!


by | Permalink | Comments (0) |

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!


Leave a Reply

Quantcast