Office: Room 336, Computer Science Building
Office Hours: to be determined
Phone: (413) 577 0850
Fax: (413) 545 1249
Email: shenoy [at] cs.umass.edu
Office: Room 214, Computer Science Bldg.
Office Hours: (preliminary) Mon. 1:00-2:00, Thu. 11:00-12:00
Phone: (413) 545-4753
Email: pjd [at] cs.umass.edu
Prerequisites: An undergraduate course in operating systems (equivalent to CMPSCI 377) and proficiency in the C programming languate.
Course Materials:
Understanding the Linux Kernel, 3rd edition.
Daniel P. Bovet and Marco Cesati
O'Reilly, Nov. 2005. Publisher's link
(note - the 2nd and 1st editions describe the 2.4 kernel and earlier,
and will not be much use.)
Linux Device Drivers, 3rd edition.
Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
O'Reilly, Feb. 2005 Publisher's link
The OSLab website, http://www.oslab.info, contains additional links and information which are useful for this class.
Course materials, schedule, etc. will be posted on the course website at http://lass.cs.umass.edu/~shenoy/courses/577
A broadcast mailing list, cs577@cs.umass.edu, has been created. Subscribe to this list by sending email to majordomo@cs.umass.edu with a single line, 'subscribe cs577', in the body.
Coursework