Resources
Additional Resources
Below are some resources from CS61A that you may find useful for CS88. The two courses have quite a bit of overlap. However, keep in mind that there is some CS61A material that will not be covered in CS88.
Setting up your computer for CS88
Windows:
Mac OSX:
Learning in CS88
Enrolled/Waitlisted students have access to the screencasts through CalCentral (CalCentral.berkeley.edu -> My Classes -> CS88 (Right hand side) or through bCourses via a tab called Course Captures.
Past CS61A Screencasts:
- Spring 2015 screencasts on YouTube
- Spring 2015 extra lecture screencasts on YouTube
- Fall 2014 screencasts on YouTube
- Fall 2013 screencasts on YouTube
- Past CS61A course websites and exams
Environment Diagrams:
- The Online Python Tutor draws environment diagrams automatically.
- Section videos on YouTube
CS61A Tutoring
- HKN Tutoring Schedule
- UPE Tutoring Schedule
- College of Engineering 61A Tutoring Schedule
- Another UNIX Tutorial
Programming in CS88
Text editors:
Online interpreters:
- Debugging Guide
- Composition Guidelines
- Style guide