David J. Eck

David J. Eck

David J. Eck is a professor in the Department of Mathematics and Computer Science at Hobart and William Smith Colleges. He earned his Ph.D. in Mathematics from Brandeis University in 1980.

Back to all authors

Books Authored by David J. Eck

Foundations of Computation, Second Edition

Post date: 28 Oct 2016
A free textbook for a one-semester course in theoretical computer science. It has been used for several years in a course at Hobart and William Smith Colleges. The course has no prerequisites other than introductory computer programming.
Publication date: 31 Dec 2011
License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
Document Type: Textbook
 
Foundations of Computation, Second Edition

Foundations of Computation, Second Edition

Post date: 28 Oct 2016
A free textbook for a one-semester course in theoretical computer science. It has been used for several years in a course at Hobart and William Smith Colleges. The course has no prerequisites other than introductory computer programming.
Publication date: 31 Dec 2011
License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported Document Type: Textbook


Introduction to Computer Graphics, Version 1.1

Post date: 16 Mar 2016
A free, on-line textbook covering the fundamentals of computer graphics and computer graphics programming.
Publication date: 01 Jan 2016
License: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Document Type: Textbook
 
Introduction to Computer Graphics, Version 1.1

Introduction to Computer Graphics, Version 1.1

Post date: 16 Mar 2016
A free, on-line textbook covering the fundamentals of computer graphics and computer graphics programming.
Publication date: 01 Jan 2016
License: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Document Type: Textbook


Introduction To Programming With Java, Version 8.1.2

Post date: 24 Oct 2004
A free introductory computer programming textbook that uses Java as the language of instruction. It is suitable for use in an introductory programming course and for people who are trying to learn programming on their own.
Publication date: 01 Dec 2020
License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported
Document Type: Textbook
 
Introduction To Programming With Java, Version 8.1.2

Introduction To Programming With Java, Version 8.1.2

Post date: 24 Oct 2004
A free introductory computer programming textbook that uses Java as the language of instruction. It is suitable for use in an introductory programming course and for people who are trying to learn programming on their own.
Publication date: 01 Dec 2020
License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported Document Type: Textbook


Book Categories
Sponsors