| Course material (lecture notes, projects, some have links to videos of lecture, &c). for every undergrad berkeley cs course is available for free if you know the website! http://inst.eecs.berkeley.edu/classes-eecs.html has links to all course websites and archives. you can look at what courses descriptions here:
http://sis.berkeley.edu/catalog/gcc_list_crse_req?p_dept_nam... the main courses are: /cs61[abc]/ # intro cs /cs70/ # discrete math /ee122/ # networking with a cs bent in fall and an ee bent in spring /cs160/ # ui /cs161/ # security /cs162/ # systems and os (not recommended right now; the class is going through a restructuring and completely sucks) /cs164/ # compilers /cs169/ # software engineering /cs170/ # algorithms, this class usually doesn't have a website aside from homework assignments; i'd recommend just buying the textbook since its only $30 and the course very closely follows the entire text (save for the quantum chapter at the end) /cs172/ # Computability and Complexity /cs174/ # Combinatorics and Discrete Probability /cs184/ # graphics /cs186/ # databases /cs188/ # AI Lower division classes are numbered between 0 and 100, upper division classes are 100 to 199, and grad classes are 200 and up. A tens digit above 4 indicates a cs class, and a tens digit below five indicates an ee class. To get to the archive for a class without having to navigate to the first link first, go to inst.eecs.berkeley.edu/~<class>/archives
if you want to go to the most recent website, just remove the /archives. EG, cs61's website archive is at http://inst.eecs.berkeley.edu/~cs61a/archives and http://inst.eecs.berkeley.edu/~cs61a will redirect to the most recent course's website. |