Books
To reduce the printing load on department printers, the course reader
is mandatory.
Copies are available from Copy
Central
on Hearst Ave beginning TBA.
- Silberschatz, Galvin, and Gagne, Operating
System Concepts with Java, 6th Edition, John Wiley &
Sons, ISBN 0471 48905-0 (Required)
Note: Students may use the XP
update,
6th edition or the older 6th versions, however the Java version is
strongly preferred
as the examples are Java-based. The current version is available from
Amazon.co.uk for $42 (search by author for Silberschatz).
- Kernighan and Pike, The Practice of Programming, Addison-Wesley,
ISBN
0-201-615686-X (Suggested).
- Brooks, The Mythical Man-Month, Anniversary Edition,
Addison-Wesley,
ISBN 0-201-83595-9 (Suggested).
- McKusick, Bostic, Karels, and Quaterman, The Design and
Implementation
of the 4.4 BSD Operating System, ISBN 0-201-54979-4 (Suggested).
- Maguire, Writing Solid Code: Microsoft's Techniques for
Developing Bug-Free C Programs, Microsoft Press, ISBN 1-55615-551-4 (Suggested).
- Van Der Linden, Just Java 2, Prentice Hall, ISBN 0-13-032072-2 (Suggested).