Page Tools:

Essentials of Computer Organization and Architecture, Enhanced Fourth Edition Includes Navigate 2 Advantage Access

Author(s): Linda Null, PhD, Pennsylvania State University
Julia Lobur, Pennsylvania State University, Pennsylvania
  • ISBN-13: 9781284074482
  • Navigate 2 Advantage Access     880 pages      © 2015
Price: $217.95 US List
Add to Cart Request a Review Copy

The Essentials of Computer Organization and Architecture, Fourth Edition was recently awarded a "Textbook Excellence Award" (“Texty”) from the Text and Academic Authors Association (TAA) the only association devoted solely to serving textbook and academic authors since 1987 ( The "Textbook Excellence Award" recognizes works for their excellence in the areas of content, presentation, appeal, and teachability. This is the third Texty award for Null and Lobur. They also won for their Second and Third Editions of this text.

Each new print copy of Essentials of Computer Organization and Architecture also includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools.

Updated and revised to reflect the most current data in the field, perennial bestseller The Essentials of Computer Organization and Architecture, Fourth Edition is comprehensive enough to address all necessary organization and architecture topics, but concise enough to be appropriate for a single-term course. Its focus on real-world examples and practical applications encourages students to develop a “big-picture” understanding of how essential organization and architecture concepts are applied in the computing world. In addition to direct correlation with the ACM/IEEE CS2013 guidelines for computer organization and architecture, the text exposes readers to the inner workings of a modern digital computer through an integrated presentation of fundamental concepts and principles.

The fully revised and updated Fourth Edition includes the most up-to-the-minute data and resources available and reflects current technologies, including tablets and cloud computing. All-new exercises, expanded discussions, and feature boxes in every chapter implement even more real-world applications and current data, and many chapters include all-new examples. A full suite of student and instructor resources, including a secure companion website, Lecture Outlines in PowerPoint Format, and an Instructor Manual complement the text. This award-winning, best-selling text is the most thorough, student-friendly, and accessible text on the market today.

With Navigate 2, technology and content combine to expand the reach of your classroom. Whether you teach an online, hybrid, or traditional classroom-based course, Navigate 2 delivers unbeatable value. Experience Navigate 2 today at

Features & Benefits

  • The Fourth Edition is in direct correlation with the ACM/IEEE CS2013 guidelines for computer organization and architecture, in addition to integrating material from additional knowledge units.
  • All-new material on a variety of topics, including zetabytes and yottabytes, automatons, tablet computers, graphic processing units, and cloud computing
  • The MARIE Simulator package allows students to learn the essential concepts of computer organization and architecture, including assembly language, without getting caught up in unnecessary and confusing details.
  • Full suite of ancillary materials, including a secure companion website, Lecture Outlines in PowerPoint Format, an all-new Test Bank, and an Instructor Manual
  • Bundled with an optional Intel supplement
  • Ideally suited for single-term courses

Applicable Courses

Written for the Computer Organization and Architecture course taught at the college and university level.

Chapter 1 Introduction  
Chapter 2 Data Representation in Computer Systems  
Chapter 3 Boolean Algebra and Digital Logic  
Chapter 4 MARIE: An Introduction to a Simple Computer  
Chapter 5 A Closer Look at Instruction Set Architecture  
Chapter 6 Memory  
Chapter 7 Input/Output and Storage Systems  
Chapter 8 System Software  
Chapter 9 Alternative Architectures  
Chapter 10 Topics in Embedded Systems  
Chapter 11 Performance Measurement and Analysis  
Chapter 12 Network Organization and Architecture  
Chapter 13 Selected Storage Systems and Interfaces  
Appendix A Data Structures and the Computer  

Linda Null, PhD-Pennsylvania State University

Linda Null received a Ph.D. in Computer Science from Iowa State University in 1991, an M.S. in Computer Science from Iowa State University in 1989, an M.S. in Computer Science Education from Northwest Missouri State University in 1983, an M.S. in Mathematics Education from Northwest Missouri State University in 1980, and a B.S. in Mathematics and English from Northwest Missouri State University in 1977. She has been teaching mathematics and computer science for over 25 years and is currently the Computer Science graduate program coordinator at Penn State Harrisburg, where she has been a member of the faculty since 1995. Professor Null was recently presented Penn State's Award for Excellence in Teaching in recognition of her innovative and outstanding work in the classroom, as well as the Kathryn Towns Award in recognition of her commitment to the issues and interests of women students, particularly those in mathematics and computer science. Her areas of interest include computer organization and architecture, operating systems, and computer security.

Julia Lobur-Pennsylvania State University, Pennsylvania

Julia has been a practitioner in the computer industry for over 20 years. She has held positions as a systems consultant, a staff programmer/analyst, a systems and network designer, and a software development manager.

  • Essentials of Computer Organization and Architecture is an outstanding text that builds from the lowest level of logic gates through the circuits of the CPU up to the complexity of modern machines. I’ve used this text since 2008 (Second Edition). Each new edition has brought additional clarity to the material. One of my students said, at the end of the term, “I feel like I could build a computer from scratch!”

    The exercises are well-designed so that I can assign problems that test the topics we’ve focused on. It is a vast, rich collection of information.”

    Jacqueline A. Jones
    Associate Professor, Dept. of Computer and Information Science
    Brooklyn College of the City University of New York

The following instructor resources are available to qualified instructors for download

ISBN-13: 9781284074482

Image Bank
Instructor Manual
Slides in PowerPoint Format
Test Bank
Please contact your sales rep to order.

MARIEsimulator version 3.0


Download all the files you need to assemble and run MARIE programs. For more information about the MARIE architecture please consult your textbook. Enclosed in this zip file are:
1. MarieSim.jar (java jar file for the simulator)
2. MarieSource.jar (the source file for the simulator)
3. README.txt
4. MarieGuide.doc (a user's guide in WORD format)
5. MarieGuide.pdf (a user’s guide in PDF format)

Version 3.0 is now available.  Please check back periodically to ensure that you are using the latest version.

Download the MARIEsimulator version 3.0 under the Samples & Additional Resources tab above.


An Introduction to MIPS Assembly Language to Accompany The Essentials of Computer Organization and Architecture

ISBN-13: 9781284120936

An Introduction to MIPS Assembly Language

This site uses cookies to store information on your computer. Some are essential to make our site work; others help us improve the user experience or allow us to communicate with you effectively. By using this site, you consent to the placement of these cookies. Read our cookie policy to learn more.

Agree & Dismiss