Logo

Introduction to Programming in Java: An Interdisciplinary Approach

Large book cover: Introduction to Programming in Java: An Interdisciplinary Approach

Introduction to Programming in Java: An Interdisciplinary Approach
by

Publisher: Princeton University
ISBN/ASIN: 0321498054
ISBN-13: 9780321498052

Description:
This book is an interdisciplinary approach to the traditional CS1 curriculum. It teaches all of the classic elements of programming, using an objects-in-the-middle approach that emphasizes data abstraction. The book is organized around four areas of computer science: programming, machine architecture, theory, and systems.

Home page url

Download or read it online for free here:
Read online
(online html)

Similar books

Book cover: Essentials of the Java Programming Language: A Hands-On GuideEssentials of the Java Programming Language: A Hands-On Guide
by - Addison-Wesley Professional
This book will help you learn Java fast, hands-on, with as little complexity and theory as possible. The guide covers all the fundamentals by developing a simple program that gradually grows into a full-fledged eCommerce application.
(15010 views)
Book cover: Introduction to Computer Science using JavaIntroduction to Computer Science using Java
by - Central Connecticut State University
The text for a first course in computer science using the programming language Java. It covers the fundamentals of programming and of computer science. It is assumed that you have the Java version 5.0 or later and a text editor such as Notepad.
(20582 views)
Book cover: Java for the Beginning ProgrammerJava for the Beginning Programmer
by - Heaton Research, Inc.
The book teaches Java to someone with absolutely no programming background. It focuses on core programming topics such as variables, looping, subroutines, and program layout. This course focuses on real programming techniques, and not using an IDE.
(11333 views)
Book cover: Introduction to JavaIntroduction to Java
by - University of KwaZulu-Natal
These lecture notes are designed for use in the first year Computer Science modules. They provide an introduction to problem solving, programming, and the Java language. They are intended to serve as a complement to the formal lectures.
(4200 views)