CS Textbooks Spring 2010

Welcome to the Computer Science Textbooks section! Buying textbooks through these links is not only convenient, but it helps fund ACM-W, and it won't cost you anything extra!

Textbooks should be in alphabetic/numeric order.

Important: Textbooks listed here are for Spring 2010 ONLY! Textbooks will be updated for future semesters.

CourseLink to Book
CS1030Technology In Action, Complete (6th Edition)
CS1060Security Awareness: Applying Practical Security in Your World
CS1400Starting Out with C++: From Control Structures through Objects (6th Edition)
CS1410Starting Out with C++: From Control Structures through Objects (6th Edition)
CS2420Data Structures and Algorithm Analysis in C++ (3rd Edition)
CS2450Object-Oriented and Classical Software Engineering
CS3100Operating System Concepts with Java
CS3410Java How to Program: Early Objects Version (8th Edition)
CS3420Visual C# 2008 How to Program (3rd Edition)
CS3430Beginning Python: From Novice to Professional (Beginning: From Novice to Professional)
CS3450Object-Oriented and Classical Software Engineering
CS3810Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
CS4700Programming Languages: Principles and Practice, Second Edition
CS5050Algorithm Design: Foundations, Analysis, and Internet Examples
CS5100Designing Interfaces
CS5500Parallel Programming in C with MPI and OpenMP
CS5670An Introduction to Bioinformatics Algorithms (Computational Molecular Biology)
CS5890Software Testing and Analysis: Process, Principles and Techniques
CS6100An Introduction to MultiAgent Systems
CS6460Security in Computing, 4th Edition
CS6600Artificial Intelligence: A Modern Approach (2nd Edition)
CS6800Database System Concepts
CS7650Pattern Classification (2nd Edition)
CS7680Dynamic Vision: From Images to Face Recognition (Image Processing)