CS61B: Data Structures and Advanced Programming
Fall 2015 Instructor:
Paul Hilfinger
155 Dwinelle MWF 1:00-2:00PM
Account Administration
(Calnet)
or
(Alternative Login)
General Course Information (Hilfinger)
About the Staff
Discussion materials
Lecture Notes
Labs and Homework
Piazza Newsgroup
Frequently Asked Questions
Java Library Documentation
(also:
no frames
)
Emacs Quick Guide
Tool Documentation: Git, Emacs, etc.
A Java Reference
Data Structures (Into Java)
UCB Package Documentation
List of instructional login servers
Some
data-structure visualizations
and a
Wikibook
Some project style guidelines
A collection of bad Java practices
Berkeley Programming Contests
Downloading Java.
Verbose Collaboration Policy
Announcements
We have posted
solutions to Test #1
.
Here are
sample tests and solutions.
Various Information
Here are some pointers about
connecting from home.
Lab/Discussion Schedule
Office Hour Schedule
Note
: Office hours are located in B6 Evans (basement of Evans). You can access it by using the stairs or elevators in the middle of the building (where the three elevators are next to each other).
Staff-Only Links
Calnet login for TA accounts.
Calnet login for reader accounts.
Calnet login for lab assistant accounts.