3 ms·
The original SICP course is up on OCW, watched it years ago and it was a treat: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-s
by hardwaresofton 5y ago
The original SICP course is up on OCW, watched it years ago and it was a treat:
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/ https://ocw.mit.edu/courses/electrical-engineering-and-compu...
The link says 2005 but don't worry, it is 100% not from 2005, as the video production, hair styles, and general demeanor of people in the video will attest.
> These twenty video lectures by Hal Abelson and Gerald Jay Sussman are a complete presentation of the course, given in July 1986 for Hewlett-Packard employees, and professionally produced by Hewlett-Packard Television. These videos are also available here under a Creative Commons license compatible with commercial use.
- arvindamirtaa 5y agoOCW tends to everything about the course, except the video lectures. I've seen so many courses with newer course-dates but the lectures alone are from older editions of the same course.
- swiley 5y agoThey really don't need to re-do the lectures every year, you only need them once. What's kind of sad are the upper level/graduate courses with no lectures, or the ones that have lectures cut out for IP reasons.
- bluGill 5y agoWhy are they redoing the rest of the course then? If the only change is the date then things are fine. However research does move on, if they need to redo the course materials for any reason that needs to include the lectures.
- PennRobotics 5y agoIt still takes time and money to record videos or collect assignments and ensure legal compliance, privacy, accessibility, etc. which often utilizes student labor, where there's an opportunity cost. That is, students, professors, and everyone in-between could be frying bigger fish. If a course is teaching computer architecture and switches from a hypothetical instruction set to RISC-V, the core of the instruction hasn't changed---memory layout, instruction ordering, digital system concepts. (The nice thing, Silvina Hanono Wachman uploads a privately recorded version of each semester of the computer architecture class, so we get the classic Chris Terman instruction as well as the modern variant.) With that in mind, some classes will have a higher relevance churn rate than others and should be updated more often. Other classes might have historically had an amazing instructor and no major development and thus need a really compelling reason to be replaced. (MIT's Introductory Physics comes to mind.)
- owl57 5y ago> Other classes might have historically had an amazing instructor and no major development and thus need a really compelling reason to be replaced. SICP occupies an interesting place in this space: computer programs definitely had quite a bit of development, but Abelson and Sussman are amazing and their perspective remains valuable. Haven't seen that computer architecture course, you seem to suggest it may be another of this kind?
- PennRobotics 5y agoThere is a newer SICP (2004) at https://www.youtube.com/playlist?list=PL7BcsI5ueSNFPCEisbaoQ0kXIDX9rR5FF https://www.youtube.com/playlist?list=PL7BcsI5ueSNFPCEisbaoQ... The architecture course is 6.004, although it is a bit different than Abelson/Sussman. Abelson focuses heavily on software concepts while 6.004 has a strong hardware bent.
- gjvc 5y agoHal Abelson was also one of the leaders of the MIT OCW initiative. (source https://www.youtube.com/watch?v=r8k8o7zkA1o https://www.youtube.com/watch?v=r8k8o7zkA1o)