Learn the standard set of fundamental operating system algorithms Covers aspects of distributed systems and networking and focuses on modern operating systems including Unix, Windows NT, and Linux. Ph.D. in Electrical Engineering from Stanford University Expert in operating systems design and implementation. Most courses 4000-level and above can be credited to all degree programs.
All courses are subject to advisor approval.
See registration procedures for ordering information. Undergraduate-level courses in software engineering and computer organization, working knowledge of C, knowledge of basic UNIX programming. Linux kernel programming is required. Linux Kernel Internals , 2nd edition, Michael Beck, Harald Bohme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner, Addison Wesley, Reading, MA, 1997. CVN students should have at least telnet access to these facilities.