Ask our staff anything about our shop or products, or leave your feedback.
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout ...
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer ...
This is a very different book on the C language! In an easy, conversational style, Peter van der Linden, of Sun's compiler and OS ...
Contains complete explanations of all exercises in Kernighan & Ritchie 2/E. Ideal for use with K&R in any course on C.
This edition describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The ...
Zed Shaw has perfected the world's best system for learning Python. Following it, students will succeed-just like the hundreds of thousands of beginners Zed ...
You will be challenged to think about what's right about that codeEven bad code can function. But if code isn't clean, it can ...
A comprehensive guide to distributed algorithms that emphasizes examples and exercises rather than mathematical argumentation.
This book offers students and researchers a guide to distributed ...
Despite growing interest, basic information on methods and models for mathematically analyzing algorithms has rarely been directly accessible to practitioners, researchers, or students. An Introduction ...
Your hands-on guide to Visual Basic fundamentals
Expand your expertise-and teach yourself the fundamentals of Microsoft Visual Basic 2013. If you have previous programming experience ...
Step-by-step beginner s guide to Visual C# 2012 Written for novice programmers who want to learn programming with C# and the .NET framework, this book ...
Experience the thrill of crafting your own HTML5 game with Phaser.js game engine. HTML5 and modern JavaScript game engines have helped revolutionized web based ...
Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to develop and implement ...