I have been working through the cs core classes (61a/b/c) by following the syllabus from the semester corresponding to the videos for reading and homework assignments. A google search of course number and professor's last name has been the easiest method of finding the course website (not all of them use the Berkeley course page).
It's a shame that a better solution could not be reached because it was very nice having recent course videos available (as opposed to many EdX courses which use 5-10 year old videos).
More directly, could one volunteer to transcribe the lectures into a CC-like format so that the lectures could be safely and legally be put up for public consumption?
Sample chapter here [5].
[1] https://amzn.com/1617292230
[2] https://twitter.com/cachilders/status/746522721794691073
[3] https://twitter.com/ashkrit/status/745636106163478529
[4] https://twitter.com/bertrand_cachet/status/74369502984414003...
[5] manning.com/bhargava
UPDATE: What's with Manning, if you don't mind me asking? I can buy dead tree and all digital media included from Amazon at 33.00 and change, but for 34.00 and change from Manning direct I don't get the paper copy? I live abroad so shipping would screw me. Haha.
Another great course (started it yesterday) is 6.172 Performance Engineering of Software Systems [3] and it also has videos available.
All in all, there are a lot of great courses for any level of experience/knowledge. It's best that you check them out and see what you like yourself. This [4] is the list of all the EE/CS subjects that are offered on OCW. Some of them have videos, others don't. Note however, that almost all of them have comprehensive lecture notes and if you get stuck, you can always look for more information elsewhere. Finally, if you want to check what they offer every semester, see here [5] (note: their EE/CS courses start with 6).
[1] http://ocw.mit.edu/courses/electrical-engineering-and-comput... [2] http://web.mit.edu/6.005/www/fa15 [3] http://ocw.mit.edu/courses/electrical-engineering-and-comput... [4] http://ocw.mit.edu/courses/#electrical-engineering-and-compu... [5] https://stellar.mit.edu/courseguide/#course_6_sp16
https://www.edx.org/course/software-construction-java-mitx-6...
https://www.edx.org/course/advanced-software-construction-ja...
I figure if I follow along in the videos it'll be a great compliment with the two of them enhancing each other.
Now if only I could find the "algorithms certificate" to go with it, maybe I could use this and my 15 years programming experience towards a master's program enrollment. (Along with a calculus and linear algebra)
A bunch of teaching assistants used it during recitations for the course. It looks really cool and very helpful for developing intuition.
Does anyone know if there are any course materials online related to this?