Professor Roger Kraft
Office: Classroom Office Building, Room 368
Office phone: (219) 989-2696
Office hours: 2:00--4:00 MW, and by appointment.
E-mail: roger@purduecal.edu
This course is an introduction to computer operating systems. We want to learn what operating systems are, why we need them, how to work with them, how to program them, how they are designed, and how they are implemented. We will cover the general theory of modern operating systems and we will study two examples of currently popular operating systems, Linux and Microsoft Windows. We will also write "systems level" programs that interface with the Windows operating systems.