This course presents the theory of operating systems and an overview of one or more operating system environments. Operating system concepts covered should include (but are not limited to): process management, memory management, I/O management, file management, and security. Theory concepts will be put into practice with exercises, some requiring college algebra skills and/or basic programming knowledge. Operating system environments may include (but are not limited to): Windows, UNIX, and Linux.
Credit hours: 3.0
Lecture hours: 3.0