Python for Software Design: How to Think Like a Computer Scientist

Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept. Exercise solutions and code examples are available from thinkpython.com, along with Swampy, a suite of Python programs that is used in some of the exercises.

List Price: $ 42.00

Price:

Related Computer Products

EnCase Computer Forensics, includes DVD: The Official EnCE: EnCase Certified Examiner Study Guide

EnCE certification tells the world that you’ve not only mastered the use of EnCase Forensic Software, but also that you have acquired the in-depth forensics knowledge and techniques you need to conduct complex computer examinations. This official study guide, written by a law enforcement professional who is an expert in EnCE and computer forensics, provides the complete instruction, advanced testing software, and solid techniques you need to prepare for the exam.Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

List Price: $ 69.99

Price:

Computer (DK Eyewitness Books)

The most trusted nonfiction series on the market, Eyewitness Books provide an in depth, comprehensive look at their subjects with a unique integration of words and pictures.
*Now reissued with a CD and wall chart! Eyewitness Computer gives readers an up close look at the machines that have come to define the modern world. From laptops to supercomputers, this book uses clear, crisp photography and engaging text to explain how computers work, the functions they serve, and what they might do in the future.

List Price: $ 16.99

Price:

New Perspectives on Computer Concepts 2012: Comprehensive (New Perspectives (Course Technology Paperback))

Get Synched! Learning happens when you can effectively connect with the topic you are studying. NEW PERSPECTIVES ON COMPUTER CONCEPTS 2012 makes it possible. Creating a fully integrated and interactive learning environment, NEW PERSPECTIVES ON COMPUTER CONCEPTS 2012 combines a printed book with media-rich assets, enabling you to work in sync to explore, understand, and apply computer technology in everyday life.

List Price: $ 132.95

Price:

Computer Organization and Design: The Hardware/Software Interface. Third Edition, Revised

What’s New in the Third Edition, Revised Printing

The same great book gets better! This revised printing features all of the original content along with these additional features:

. Appendix A (Assemblers, Linkers, and the SPIM Simulator) has been moved from the CD-ROM into the printed book

. Corrections and bug fixes

Third Edition features

New pedagogical features

. Understanding Program Performance
- Analyzes key performance issues from the programmer’s perspective
. Check Yourself Questions
- Helps students assess their understanding of key points of a section
. Computers In the Real World
- Illustrates the diversity of applications of computing technology beyond traditional desktop and servers
. For More Practice
- Provides students with additional problems they can tackle
. In More Depth
- Presents new information and challenging exercises for the advanced student

New reference features

List Price: $ 64.95

Price:

Python Programming: An Introduction to Computer Science

This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although I use Python as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing. Features include the following:
*Extensive use of computer graphics.
*Interesting examples.
*Readable prose.
*Flexible spiral coverage.
*Just-in-time object coverage.
*E

List Price: $ 40.00

Price:

Find More Computer Products

The Animator’s Survival Kit, Expanded Edition: A Manual of Methods, Principles and Formulas for Classical, Computer, Games, Stop Motion and Internet Animators

The definitive book on animation, from the Academy Award-winning animator behind Who Framed Roger Rabbit?

Animation is one of the hottest areas of filmmaking today–and the master animator who bridges the old generation and the new is Richard Williams. During his fifty years in the business, Williams has been one of the true innovators, winning three Academy Awards and serving as the link between Disney’s golden age of animation by hand and the new computer animation exemplified by Toy Story.

Perhaps even more important, though, has been his dedication in passing along his knowledge to a new generation of animators so that they in turn could push the medium in new directions. In this book, based on his sold-out master classes in the United States and across Europe, Williams provides the underlying principles of animation that every animator–from beginner to expert, classic animator to computer animation whiz –needs. Urging his readers to “invent but be believable,” he

List Price: $ 35.00

Price:

Computer System Architecture (3rd Edition)

Dealing with computer architecture as well as computer organization and design, this fully updated book provides the basic knowledge necessary to understand the hardware operation of digital computers. Written to aid electrical engineers, computer engineers, and computer scientists, the volume includes: KEY FEATURES: the computer architecture, organization, and design associated with computer hardware • the various digital components used in the organization and design of digital computers • detailed steps that a designer must go through in order to design an elementary basic computer • the organization and architecture of the central processing unit • the organization and architecture of input-output and memory • the concept of multiprocessing • two new chapters on pipeline and vector processing • two sections devoted completely to the reduced instruction set computer (RISC) • and sample worked-out problems to clarify topics.

List Price: $ 171.00

Price:

More Computer Products

The Essentials of Computer Organization And Architecture

Thoroughly Revised And Updated, The Essentials Of Computer Organization And Architecture, Second Edition Is A Comprehensive Resource That Addresses All Of The Necessary Organization And Architecture Topics Yet Is Concise Enough To Move Through In A Single Semester. The Text Covers Such Topics As Digital Logic, Data Representation, Machine-Level Language, General Organization, Assembly Language Programming, CPU Organization, Memory Organization, And Input/Output Devices, As Well As A New Chapter On Embedded Systems. Correlated To The ACM-IEEE Computing Curricula Guidelines, The Essentials Of Computer Organization And Architecture Is The Forefront Text For Your Computer Organization And Architecture Course.

List Price: $ 157.95

Price:

The Psychology of Computer Programming: Silver Anniversary Edition

This landmark 1971 classic is reprinted with a new preface, chapter-by-chapter commentary, and straight-from-the-heart observations on topics that affect the professional life of programmers.

Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer.

Finding the chapters strikingly relevant to today’s issues in programming, Gerald M. Weinberg adds new insights and highlights the similarities and differences between now and then. Using a conversational style that invites the reader to join him, Weinberg reunites with some of his most insightful writings on the human side of software engineering.

Topics include egoless programming, intelligence, psychological measurement, personality factors, motivation, training, social problems on large projects, problem-solving ability,

List Price: $ 44.95

Price:

Computer Security: Principles and Practice (2nd Edition) (Stallings)

Computer Security: Principles and Practice, 2e, is ideal for courses in Computer/Network Security.   In recent years, the need for education in computer security and related topics has grown dramatically – and is essential for anyone studying Computer Science or Computer Engineering. This is the only text available to provide integrated, comprehensive, up-to-date coverage of the broad range of topics in this subject.  In addition to an extensive pedagogical program, the book provides unparalleled support for both research and modeling projects, giving students a broader perspective. 

The Text and Academic Authors Association named Computer Security: Principles and Practice, 1e, the winner of the Textbook Excellence Award for the best Computer Science textbook of 2008.

List Price: $ 111.00

Price:


Related Computer Products

Digital Evidence and Computer Crime, Second Edition

Digital evidence–evidence that is stored on or transmitted by computers–can play a major role in a wide range of crimes, including homicide, rape, abduction, child abuse, solicitation of minors, child pornography, stalking, harassment, fraud, theft, drug trafficking, computer intrusions, espionage, and terrorism.
Though an increasing number of criminals are using computers and computer networks, few investigators are well-versed in the evidentiary, technical, and legal issues related to digital evidence. As a result, digital evidence is often overlooked,
collected incorrectly, and analyzed ineffectively. The aim of this hands-on resource is to educate students and professionals in the law enforcement, forensic science, computer security, and legal communities about digital evidence and computer crime.
This work explains how computers and networks function, how they can be involved in crimes, and how they can be used as a source of evidence. As well as gaining a practical

List Price: $ 77.95

Price:

Related Computer Products

 Page 1 of 6  1  2  3  4  5 » ...  Last »