CSCI-4331 Computer Operating Systems and Web Server Design

This course introduces the student to the basic concepts and structures of the current day operating systems and the increased role they play in today's web-centric industry requirements. The course studies how computer operating systems allocate resources through the use of virtual machines for the execution of system and user processes. Topics covered include storage management, scheduling, concurrent processing, and sharing of resources. Topics also cover the role of IIS & Apache hosting strategies and their roles in newer design techniques such as web services, as well as other current technologies. The course is taught using a combination of lectures and hands-on lab where the student oversees the installation and configuration of several operating systems.

Credits

3

Prerequisite

CSCI-2325 and CSCI-2350