Articulating the principles behind Extreme Programming (XP) and offering practical advice concerning its application, this guide outlines the first steps toward XP discipline and offers examples of it
Middle school presents unique challenges to those with autism / Asperger's, but it can also be exciting and rewarding. Inclusive Programming addresses transitioning to and from middle school, and ever
Java is a language many aspiring programmers are eager to learn because of its versatility, extensibility, and ever-increasing popularity among employers. "Java Programming for the Absolute Beginner"
This book introduces the art of programming in C++. The topics covered range from simple C++ programmes to programme features such as classes, templates, and namespaces
"This is an excellent and well-written text on discrete event simulation with a focus on applications in Operations Research. There is substantial attention to programming, output analysis, pseudo-ran
This introduction to programming places computer science in the core of a liberalarts education. Unlike other introductory books, it focuses on the program design process. Thisapproach fosters a varie
Subtitled "Musings on Linux and Open Source by an Accidental Revolutionary", this book explores Open Source, and the billions of dollars that have been made and lost based on the ideas in this book. I
Analog electronics is the simplest way to start a fun, informative, learning program. Beginning Analog Electronics Through Projects, Second Edition was written with the needs of beginning hobbyists an
The Beginning Level texts and workbooks are the first of a five-level series (Beginning 1 and 2, Intermediate 1 and 2, Advanced Intermediate, and Advanced) developed collaboratively by leading classro
Decision Theory An Introduction to Dynamic Programming and Sequential Decisions John Bather University of Sussex, UK Mathematical induction, and its use in solving optimization problems, is a topic of
Decision Theory An Introduction to Dynamic Programming and Sequential Decisions John Bather University of Sussex, UK Mathematical induction, and its use in solving optimization problems, is a topic of
This unique book uses full color illustrations to help readers understand the principles behind all computer programming. It is the book for beginners to read before they start learning computer progr
Semidefinite programming (SDP) is one of the most exciting and active research areas in optimization. It has and continues to attract researchers with very diverse backgrounds, including experts in
This book concerns programming techniques like object-oriented programming and generic (template) programming. These modern techniques have proven to increase flexibility, modularization, code reuse a
Foundations of Multithreaded, Parallel, and Distributed Programming covers, and then applies, the core concepts and techniques needed for an introductory course in this subject. Its emphasis is on the
While previous versions of Visual Basic had some database facilities, with Visual Basic 6, Microsoft has created a robust, fully-fledged database programming language. VB6 includes a raft of highly ef
Genetic programming is a form of evolutionary computation that evolves programs and program-like executable structures for developing reliable time -- and cost-effective applications. It does this by
Thompson (U. of Kent) introduces readers to Haskell 98, the primary language of functional programming. He emphasizes the process of crafting programs and provides numerous examples and case studies,
Click here to read ACCU's review of this book.This text is an indispensable collection of four tutorials covering concepts in modern engineering computations, and engineering programming in ANSI C, MA
A computationally oriented comparison of solution algorithms for two stage and jointly chance constrained stochastic linear programming problems, this is the first book to present comparative computat
Introduces programmers to the generic programming paradigm and to the C++ Standard Template Library and its use as an extensible framework for generic and interoperable components. Explains ideas unde
The PLC is the device at the heart of most automated control systems and instrumentation in industry. Many different programming languages have been used to write these programs in the past with the
Beginning Philosophy offers students and general readers a uniquely straightforward yet challenging introduction to fundamental philosophical problems. Readily accessible to novices yet rich enough fo
This book teaches two important topics in contemporary software development: object-oriented programming and Java. The book uses a different approach from most of the available literature. It begins w
Cutting-edge research indicates that evolutionary programming is set to emerge as the dominant optimisation technique in the fast-changing power industry. Combining theory and practice, Intelligent Sy
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.—Byte, September 1995I can't begin to tell you ho
This introduction to Java programming features a business focus. It discusses what it means to be object oriented, how to structure classes, and how to write methods using Java's structured programmin
This book presents the collected writings of OMT guru Dr James Rumbaugh. These articles - all published in the Journal of Object-Oriented Programming - encompass the development, refinement, and curr
Written by a well-known computer science education and researcher. No previous knowledge of ML or functional programming is assumed. This is the first book that offers BOTH a highly accessible
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.—Byte, September 1995I can't begin to tell you ho
A workbook for programmers who are new to Prolog and who wish to write useful Prolog programs, by the first author of the runaway bestseller "Programming in Prolog" (with C.S. Mellish).
Harness the power of shells . . . for the Internet and beyondCompletely revised and updated to include the latest developments in Internet and business applications, UNIX Shell Programming, Fourth Edi
This text is intended for use in the second programming courseProgramming is a matter of learning by doing. Eric Roberts’Programming Abstractions in C++ gives students opportunities to practic
By itself, Excel 97 can do some pretty amazing stuff. Add Visual Basic for Applications (VBA) and you add a whole other dimension of automation and customization. Excel 97 Programming For Windows For
With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications. The primary advantage of
Learn from the very beginning to the most advanced techniques with this introduction to playing the mandolin. This handy guide includes sections on chords, strum patterns, melodies, single-string stu
This book offers readers an up-to-date tutorial on the basic differences between C and C++, the object model, design methods, and C++ programming. Utility classes and case studies are used to illustra
This beginning-level reading text for students of English as a second language combines the acquisition of reading skills with a focus on vocabulary and grammar. The goals of Beginning Reading Practic
Genetic programming, a form of genetic algorithm that evolves programs and program-like executable structures, is a new paradigm for developing reliable, time- and cost-effective applications. The sec
A hands-on introduction to parallel programming based on the Message-Passing Interface (MPI) standard, the de-facto industry standard adopted by major vendors of commercial parallel systems. This tex