A laboratory course for programming with Java - Dale, Nell B. (Jones and Bartlett books in computer science., 2003)