This is a lecture and laboratory course that investigates the algorithms, principles, design and implementation of modern operating systems. Major topics include history and evolution, tasking and processes, process coordination and synchronization, physical and virtual memory organization, I/O systems and device drivers, and security and protection. Laboratories concentrate on the practical considerations of operating systems, including UNIX and Windows, and case studies. Laboratory sessions focus on experiments that complement and enhance lecture topics. Closed labs also are used to develop skills in system tools and utilities. Prerequisites: CSCI 220 and CSCI 225. Spring semester.
Grade Basis: Letter Grade
Credits: 4.0
St. Norbert College adheres to all policies of non-discrimination on the basis of age, sex, gender identity, race, color, national origin, ancestry, sexual orientation, military or veteran status, marital status, disability, religion or any other characteristic protected by the current federal, state, and local statutes. Further, the college prohibits discrimination based on genetic information and non-job related arrest record or conviction records for employment purposes.
@2023 St. Norbert College