Computer Systems: A Programmer's Perspective, Global Edition

FREE Shipping

Computer Systems: A Programmer's Perspective, Global Edition

Computer Systems: A Programmer's Perspective, Global Edition

RRP: £74.99
Price: £37.495
£37.495 FREE Shipping

In stock

We accept the following payment methods


In addition, the book includes numerous diagrams and visualizations to help readers understand the inner workings of computer systems. Probably didn't learn as much as CMU's course but it was a good enough "systematic" intro to systems. 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.

Fundamental book for computer science students and/or general people that want to understand fundamentals of computer systems: architecture basics such as pipelining and optimization, data representation, virtual memory etc.

I had a lot of experience programming before reading this, but the book definitely clarified my thinking on many topics. While reading I looked up many, many things and found that you get excellent explanations of everything in here via 10-20 minute YouTube videos and online exercises.

And you walk away not just with a solid understanding of the concepts but also an almost reverent appreciation for the beauty of these complex systems.

There's multiple times they use idivq with 2 operands in earlier problems which I just ignored thinking they were silly mistakes. It takes great passion and love for a subject to present it so beautifully in a book, and I will forever owe my clarity on these concepts to them. I've come across numerous texts during my undergrad that try to explain fundamental concepts like processes, threads, virtual memory (and so on) and fail to do so comprehensively. While reading the book, you feel like traveling in the computer world with a smart compass that keeps telling you everything you just need, no more, no less. It starts with computer architecture basics (data representation, CPU, memory, I/O devices), goes through operating systems basics (processes, threads, memory, files, etc.Bryant received his bachelor’s degree from the University of Michigan in 1973 and then attended graduate school at the Massachusetts Institute of Technology, receiving his PhD degree in computer science in 1981.

He spent three years as an assistant professor at the California Institute of Technology, and has been on the faculty at Carnegie Mellon since 1984. If you're serious about your craft as a software engineer and want to know (out of curiosity and a need for clarity) how things work under the hood, this book is for you.Marred by imprecise and ambiguous language and a lack of coherent flow from subject to subject, this was probably my least favorite architecture book. His current work focuses on the notion of autograding, that is, programs that evaluate the quality of other programs.

  • Fruugo ID: 258392218-563234582
  • EAN: 764486781913
  • Sold by: Fruugo

Delivery & Returns


Address: UK
All products: Visit Fruugo Shop