Reading list: Absolute Java by Walter Savitch,
course for comp249