Written for the beginning computing student, this text engages readers by relating core computer science topics to their industry application. The book is written in a comfortable, informal manner, and light humor is used throughout the text to maintain interest and enhance learning. All chapters co... more
Includes a thoroughly revised Programming chapter that discusses the latest version of Java and now contains coverage of C++.
Offers many new exercises and examples in every chapter.
Intended for an introductory course in computer science for majors and non-majors.
Introduces students to real-world material that will be useful both in academic and industry environments.
Features two new chapters that cover user interface design and problem solving.