diff --git a/extras/readings.md b/extras/readings.md index 2d1f6ec..812f2d3 100644 --- a/extras/readings.md +++ b/extras/readings.md @@ -48,6 +48,8 @@ Name | Author(s) [Computer Networks (5th Edition)](http://www.amazon.com/Computer-Networks-5th-Andrew-Tanenbaum/dp/0132126958/) | Andrew S. Tanenbaum, David J. Wetherall [Computer Networking: A Top-Down Approach (6th Edition)](https://www.amazon.com/Computer-Networking-A-Top-Down-Approach/dp/1292153598/) | James F Kurose, Keith W Ross [Distributed Systems: Principles and Paradigms](https://www.amazon.com/Distributed-Systems-Principles-Andrew-Tanenbaum/dp/153028175X) | Andrew Tanenbaum +[Operating Systems Design and Implementation](https://www.amazon.com/Operating-Systems-Design-Implementation-3rd/dp/0131429388) | Andrew S. Tanenbaum, Albert S. Woodhull +[Principles of Compiler Design](https://www.amazon.com/Principles-Compiler-Addison-Wesley-information-processing/dp/0201000229) | Alfred Aho, Jeffrey Ullman [Distributed Systems Reading Group](http://dsrg.pdos.csail.mit.edu/papers/) | Various [System Design: Design large-scale systems](https://github.com/donnemartin/system-design-primer) | Various