Best Sellers in Books
Discover the most popular and best selling products in Books based on sales

Disclosure: I get commissions for purchases made through links in this website
Computer Science - Computer Systems: A Programmer's Perspective

Description

Book Synopsis: “standalone product; MasteringEngineering ® does not come packaged with this content. If you would like to purchase both the physical text and MasteringEngineering search for 0134123832 / 9780134123837 Computer Systems: A Programmer's Perspective plus MasteringEngineering with Pearson eText — Access Card Package, 3/e

Package consists of:

  • 013409266X/9780134092669 Computer Systems: A Programmer's Perspective, 3/e
  • 0134071921/9780134071923 MasteringEngineering with Pearson eText -- Standalone Access Card -- for Computer Systems: A Programmer's Perspective, 3/e

MasteringEngineering should only be purchased when required by an instructor.

For courses in Computer Science and Programming

Computer systems: A Programmer’s Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer’s perspective, this book strives to teach readers how understanding basic elements of computer systems and executing real practice can lead them to create better programs.

Spanning across computer science themes such as hardware architecture, the operating system, and systems software, the Third Edition serves as a comprehensive introduction to programming. This book strives to create programmers who understand all elements of computer systems and will be able to engage in any application of the field--from fixing faulty software, to writing more capable programs, to avoiding common flaws. It lays the groundwork for readers to delve into more intensive topics such as computer architecture, embedded systems, and cybersecurity.

This book focuses on systems that execute an x86-64 machine code, and recommends that programmers have access to a Linux system for this course. Programmers should have basic familiarity with C or C++.

Also available with MasteringEngineering

MasteringEngineering is an online homework, tutorial, and assessment system, designed to improve results through personalized learning. This innovative online program emulates the instructor’s office hour environment, engaging and guiding students through engineering concepts with self-paced individualized coaching. With a wide range of activities available, students can actively learn, understand, and retain even the most difficult concepts.

Students, if interested in purchasing this title with MasteringEngineering, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information.

Details

Are you ready to take your programming skills to the next level? Look no further than Computer Systems: A Programmer’s Perspective. This groundbreaking book provides a comprehensive introduction to computer systems, teaching you the underlying elements common among all computer systems and how they affect application performance. Whether you're a beginner or an experienced programmer, this book will help you create better programs by understanding the fundamental principles of computer systems.

Computer Systems: A Programmer’s Perspective covers essential topics such as hardware architecture, operating systems, and systems software. By gaining a deeper understanding of these concepts, you'll be equipped to write more capable programs and avoid common pitfalls. Whether you're fixing faulty software or delving into the exciting fields of computer architecture, embedded systems, or cybersecurity, this book is your guide.

This book is specifically designed for programmers who have a basic familiarity with C or C++. It focuses on systems that execute an x86-64 machine code, making it an invaluable resource for anyone looking to expand their programming expertise. To fully benefit from the material, access to a Linux system is recommended.

But that's not all – Computer Systems: A Programmer’s Perspective also comes with the option to include MasteringEngineering. This advanced online program offers students personalized learning experiences, providing an interactive platform to improve understanding and retention. With self-paced coaching and a variety of activities, you'll be able to master even the most challenging engineering concepts.

If you're interested in purchasing Computer Systems: A Programmer’s Perspective with MasteringEngineering, make sure to ask your instructor for the correct package ISBN and Course ID. Take your programming skills to new heights and unleash your true potential – order your copy today!

Click here to order Computer Systems: A Programmer’s Perspective and embark on a transformative journey that will elevate your programming abilities to new heights.

Disclosure: I get commissions for purchases made through links in this website