2024-2025 Undergraduate Catalog
2024-2025 Undergraduate Catalog > Courses > CS - Computer Science > 400 > CS 415
(Lab fee) This course is an applied introduction to Operating Systems, appropriate for students who are interested in using and understanding computer operating systems and networks. The goal is to learn why operating systems are needed and what, at a functional level, they do. This course provides a basic understanding of the concepts of systems programming. Concepts covered include: Operating System Fundamentals, User Interfaces, File Systems, Resource Management (memory, multiprogramming, peripherals), Client/Server Information Systems. Modern commercial and open source operating systems, as well as supporting components, are also studied.