Logo

How to Design Programs: An Introduction to Programming and Computing

Large book cover: How to Design Programs: An Introduction to Programming and Computing

How to Design Programs: An Introduction to Programming and Computing
by

Publisher: The MIT Press
ISBN/ASIN: 0262062186
ISBN-13: 9780262062183
Number of pages: 720

Description:
This introduction to programming places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers.

Home page url

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

Similar books

Book cover: Scientific Software Engineering in a NutshellScientific Software Engineering in a Nutshell
by - arXiv
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this text the importance of using the right tool for the right problem is emphasized.
(6785 views)
Book cover: Patterns of Software: Tales from the Software CommunityPatterns of Software: Tales from the Software Community
by - Oxford University Press
An informative inside look at the world of software design and computer programming and the business that surrounds them. Written for computer scientists and software entrepreneurs, but the essays are accessible to everyone.
(14559 views)
Book cover: Small Memory Software: Patterns for systems with limited memorySmall Memory Software: Patterns for systems with limited memory
by - Addison-Wesley
Offers state-of-the art programming solutions for personal digital assistants (PDAs). Includes illustrated patterns professionals can use, with implementation notes for reference, including some on the companion Web site, and examples in C++ or Java.
(11209 views)
Book cover: Domain-Driven Design QuicklyDomain-Driven Design Quickly
by - Lulu.com
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design; it does not introduce any new concepts; it attempts to concisely summarize the essence of what Domain Driven Design is.
(9669 views)