This is OpenCourseWare.
Computer Science E-75 is a course at Harvard Extension School (also known as Computer Science S-75 at Harvard Summer School).
Even if you are not a student at Harvard, you are welcome to "take" this course via cs75.tv by following along via the Internet. (The course's own website is at www.cs75.net.) Available at left are videos of lectures along with PDFs of projects. Sample solutions to the latter are not available, but if you have questions or would like to discuss the material with others, do join the course's Google Group.
If you're a teacher, you are welcome to adopt or adapt these materials for your own course, per the license.
Special thanks to Chris Thayer and Harvard Extension School for the course's videos.
djm
Copyright © 2010 – 2021, David J. Malan of Harvard University
This course's content is licensed by David J. Malan of Harvard University under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License, which means that you are not only welcome to "take" this course,
you are free:
So that folks (like you!) have a place to turn with questions, we've created a Google Group called cs75-discuss, which is like a message board and mailing list rolled into one.
Once you've joined, you'll be able to email the group at cs75-discuss@googlegroups.com and browse past discussions at https://groups.google.com/forum/?fromgroups#!forum/cs75-discuss.
These lectures were filmed in Harvard Hall by Chris Thayer.
If you have questions or would like to discuss the material with others, you may want to join the Google Group at left.
Sections (otherwise known as "recitations" or "precepts" at other universities) supplement lectures. Led by Chris Gerber and Myer Nore, these sections were filmed in Northwest Science.
These projects assume that you have access to cloud.cs75.net (a cluster of servers on which registered students have accounts), but not to worry! You can instead use the CS50 Appliance, a downloadable virtual machine (for Linux, Mac OS, and Windows) that happens to come with Apache, MySQL, PHP, and phpMyAdmin pre-installed.
If you have questions or would like to discuss the material with others, you may want to join the Google Group at left.