Concepts in Computing by Kenneth E. Hoganson
Perfect for the CS0 student, Concepts in Computing provides a clear and concise introduction and overview to the fundamentals of the computer science discipline. The text identifies the important relationship between the computing disciplines and the disciplines of engineering and mathematics. Concepts in Computing is also the ideal companion text in a CS1 Programming Course.