Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Foundations of Computer Science: C Edition (Principles of Computer Science Series)

Buy
Aho and Ullman have created a C version of their groundbreaking text. As in that text, this book combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organizations as its predecessor, with all examples and exercises in C.

This book was motivated by the desire we and others have had to further the evolution of the core course in computer science. Many departments across the country have revised their curriculum in response to the introductory course in the science of computing discussed in the “Denning Report,” (Denning, P. J., D. E. Comer, D. Gries, M. C. Mulder, A. Tucker, J. Turner, and P. R. Young, “Computing as a Discipline,” Comm. ACM 32:1, pp. 9–23, January 1989.). That report draws attention to three working methodologies or processes — theory, abstraction, and design — as fundamental to all undergraduate programs in the discipline. More recently, the Computing Curricula 1991 report of the joint ACM/IEEE-CS Curriculum Task Force echoes the Denning Report in identifying key recurring concepts which are fundamental to computing, especially: conceptual and formal models, efficiency, and levels of abstraction. The themes of these two reports summarize what we have tried to offer the student in this book.

This book developed from notes for a two-quarter course at Stanford — called CS109: Introduction to Computer Science — that serves a number of goals. The first goal is to give beginning computer science majors a solid foundation for further study. However, computing is becoming increasingly important in a much wider range of scientific and engineering disciplines. Therefore, a second goal is to give those students who will not take advanced courses in computer science the conceptual tools that the field provides. Finally, a more pervasive goal is to expose all students not only to programming concepts but also to the intellectually rich foundations of the field.
(HTML tags aren't allowed.)

Enterprise Development with Visual Studio .NET, UML, and MSF
Enterprise Development with Visual Studio .NET, UML, and MSF

Using Visual Studio .NET (VS .NET) for creating enterprise solutions, authors John Hansen and Carsten Thomsen have chosen to add the Unified Modeling Language (UML), for designing and documenting solutions, and the Microsoft Solutions Framework (MSF), for planning and managing projects.

Experienced developers, team leaders, and...

C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks
C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks

Do you need to develop flexible software that can be customized quickly? Do you need to add the power and efficiency of frameworks to your software? The ADAPTIVE Communication Environment (ACE) is an open-source toolkit for building high-performance networked applications and next-generation middleware. ACE's power and...

The Number Sense: How the Mind Creates Mathematics, Revised and Updated Edition
The Number Sense: How the Mind Creates Mathematics, Revised and Updated Edition

Our understanding of how the human brain performs mathematical calculations is far from complete, but in recent years there have been many exciting breakthroughs by scientists all over the world. Now, in The Number Sense, Stanislas Dehaene offers a fascinating look at this recent research, in an enlightening exploration of the...


Advances in Applied Mathematics and Approximation Theory: Contributions from AMAT 2012 (Springer Proceedings in Mathematics & Statistics)
Advances in Applied Mathematics and Approximation Theory: Contributions from AMAT 2012 (Springer Proceedings in Mathematics & Statistics)

Advances in Applied Mathematics and Approximation Theory: Contributions from AMAT 2012 is a collection of the best articles presented at “Applied Mathematics and Approximation Theory 2012,” an international conference held in Ankara, Turkey, May 17-20, 2012. This volume brings together key work from authors in the field...

Industrial Gas Flaring Practices
Industrial Gas Flaring Practices

This volume tackles for the first time in decades the world's gas flaring practices, a difficult, hot-button issue of our time, whose consequences are only just beginning to be understood. The book examines both the technical and environmental aspects of gas flaring, highlights different flare designs, and presents real-world case studies...

Pro ASP.NET 4 in VB 2010
Pro ASP.NET 4 in VB 2010

ASP.NET 4 is the latest version of Microsoft's revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in VB 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution.

This new...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy