CISC 361 Operating Systems
Details
- Instructor: Chien-Chung Shen
- Contact Information: cshen AT udel DOT edu
- Required Textbooks:
- Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau,
Operating
Systems: Three Easy Pieces. [free online access]
- Suzanne J. Matthews, Tia Newhall, and Kevin C. Webb,
Dive
Into Systems. [free online access]
- W. Richard Stevens and Stephen A. Rago,
Advanced
Programming in the UNIX Environment, 3rd edition,
Addison Wesley (2013), ISBN 0-32-163773-9 or
978-0321637734.
- Russ Cox, Frans Kaashoek, and Robert Morris,
Xv6: a simple Unix-like teaching operating system.
[book and
source listing]
- Recommended Texts:
- Thomas Anderson and Michael Dahlin,
Operating Systems:
Principles and Practice, Recursive Books,
ISBN-10: 0985673524,
ISBN-13: 9780985673529, 7/15/2014.
- Avi Silberschatz, Peter Baer Galvin, and Greg Gagne,
Operating System
Concepts, 9th Edition, John Wiley & Sons
Inc.
- Thomas W. Doeppner, Operating Systems In Depth: Design and
Programming, Wiley 2011, ISBN: 978-0-471-68723-8.
- Brian Kernighan and Dennis Ritchie,
The C
Programming Language, 2nd edition, Prentice Hall (1988),
ISBN 0-13-110362-8.
- Syed Mansoor Sarwar and Robert M. Koretsky,
UNIX:
The Textbook, 3rd edition, Chapman and Hall/CRC (2016),
ISBN 0-32-122731-X or 978-0321227317.
- J. Lions,
A Commentary
on the Sixth Edition UNIX Operating System.
- Jean J. Labrosse, uC/OS-III: The Real-Time Kernel, Micrium Press,
2009, ISBN 9-78-098233753-0 or 978-0982337530.
The following information will be updated throughout the semester.
Resources:
Comments to Chien-Chung Shen