| Home Page |
| Course Page |
Java Tutorials
Java Documentation
General Operating Systems Books
Distributed Operating Systems Books
Books on Unix and Its Variants
Books by Fred Brooks
Older Books
Internet Standards
The Java Tutorial. http://download.oracle.com/javase/tutorial
Java I/O Tutorial (including object serialization). http://download.oracle.com/javase/tutorial/essential/io/index.html
Java Concurrency Tutorial. http://download.oracle.com/javase/tutorial/essential/concurrency/index.html
Java Exceptions Tutorial. http://download.oracle.com/javase/tutorial/essential/exceptions/index.html
Java Networking Tutorial. http://download.oracle.com/javase/tutorial/networking/index.html
Java RMI Tutorial. http://download.oracle.com/javase/tutorial/rmi/index.html
Java 2 Standard Edition Software Development Kit Version 1.6.0 Documentation. http://download.oracle.com/javase/6/docs/
Java 2 Standard Edition Software Development Kit Version 1.6.0 API Specification. http://download.oracle.com/javase/6/docs/api/
Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne. Operating System Concepts, 8th Edition. John Wiley and Sons, 2009.
William Stallings. Operating Systems: Internals and Design Principles, 6th Edition. Pearson Prentice-Hall, 2009.
Brian L. Stuart. Principles of Operating Systems: Design + Applications. Course Technology, 2009.
José M. Garrido and Richard Schlesinger. Principles of Modern Operating Systems. Jones and Bartlett Publishers, 2008.
Andrew S. Tanenbaum. Modern Operating Systems, 3rd Edition. Pearson Prentice-Hall, 2008.
Max Hailperin. Operating Systems and Middleware: Supporting Controlled Interaction. Course Technology, 2007.
Michael Kifer and Scott A. Smolka. Introduction to Operating System Design and Implementation: The OSP 2 Approach. Springer-Verlag, 2007.
Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne. Operating System Concepts with Java, 7th Edition. John Wiley and Sons, 2007.
Ida M. Flynn and Ann McIver McHoes. Understanding Operating Systems, Fourth Edition. Thomson Course Technology, 2006.
Andrew A. Tanenbaum and Albert S. Woodhull. Operating Systems: Design and Implementation, 3rd Edition. Pearson Prentice-Hall, 2006.
Gary Nutt. Operating Systems, 3rd Edition. Addison-Wesley, 2003.
Gary Nutt. Operating Systems: A Modern Perspective, 2nd Edition, Lab Update. Addison-Wesley, 2002.
Doreen L. Galli. Distributed Operating Systems: Concepts and Practice. Prentice-Hall, 2000.
Pradeep K. Sinha. Distributed Operating Systems: Concepts and Design. Wiley-IEEE Press, 1996.
Marshall Kirk McKusick and George V. Neville-Neil. The Design and Implementation of the FreeBSD Operating System. Addison-Wesley, 2004.
Daniel P. Bovet and Marco Cesati. Understanding the Linux Kernel. O'Reilly and Associates, 2001.
Fred Brooks managed the development of the IBM System/360 series of computers and their operating system, OS/360. While these books are not about operating systems per se, they reflect Brooks's experience in the trenches developing a large commercial operating system.
Frederick P. Brooks, Jr. The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition. Addison-Wesley, 1995.
Frederick P. Brooks, Jr. The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley, 1975.
Mukesh Singhal and Niranjan G. Shivaratri. Advanced Concepts in Operating Systems: Distributed, Database, and Multiprocessor Operating Systems. McGraw-Hill, 1994.
Andrew S. Tanenbaum. Distributed Operating Systems. Prentice-Hall, 1994.
Helen Custer. Inside Windows NT. Microsoft Press, 1993.
Gary J. Nutt. Centralized and Distributed Operating Systems. Prentice-Hall, 1992.
Maurice J. Bach. The Design of the UNIX Operating System. Prentice-Hall, 1986.
Douglas Comer. Operating System Design: The XINU Approach. Prentice-Hall, 1984.
Alan C. Shaw. The Logical Design of Operating Systems. Prentice-Hall, 1974.
Internet Engineering Task Force (IETF). http://www.ietf.org
IETF Requests for Comments (RFCs) -- Internet standards. http://www.ietf.org/rfc.html
Internet Assigned Numbers Authority (IANA). http://www.iana.org
| Course Page |
| Home Page |