Credits

The majority of the material that forms the on-line text is based upon Computer Science 124: Introductory Programming, a course that was at Hobart and William Smith Colleges by David Eck. The course is an introductory course on the theory and techniques of programming, using Java as the language of instruction. To learn more about the on-line text, including usage restrictions, please read the preface to the notes.

Many thanks to David Eck for being so generous with the availability of this material.