Introduction to the Theory of Computation

Gain a clear understanding of even the most complex, highly theoretical computational theory topics in the approachable presenta ...

Details »
Software Engineering (10th Edition)

For courses in computer science and software engineering   The Fundamental Practice of Software Engineering Software Engi ...

Details »
Introduction to Algorithms, 3rd Edition (The MIT Press)

A new edition of the essential text and professional reference, with substantial new material on such topics as vEB trees, multi ...

Details »
Fundamentals of Database Systems (7th Edition)

For database systems courses in Computer Science   This book introduces the fundamental concepts necessary for designing, usi ...

Details »
Computer Networking: A To...

...Down Approach (7th Edition) For courses in Networking/Communications   Motivates readers with a top-down, layered approach ...

Details »
Operating System Concepts

Operating System Concepts, now inits ninth edition, continues to provide a solidtheoretical foundation for understanding oper ...

Details »
An Introduction to Formal Languages and Automata

An Introduction to Formal Languages and Automata, Sixth Edition provides an accessible, student-friendly presentation of all mat ...

Details »
Computer Organization and Design MIPS Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

Computer Organization and Design, Fifth Edition, is the latest update to the classic introduction to computer organization. The ...

Details »
Operating System Concepts Essentials

By staying current, remaining relevant, and adapting to emergingcourse needs, Operating System Concepts by Abraham Silberschatz, ...

Details »
Software Engineering: A Practitioner's Approach

For almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook ...

Details »