Cs164 berkeley. edu/textbooks for the most current information.