CSIS 1525 - Survey of Modern Operating Systems
Fall 2026 Syllabus, Section 01, CRN 40778,
Credit hours: 3
Course Meeting Times
Log in to view more
Instructor
Sean Melnik
Email: sjmelnik@ysu.edu
Course Description
1525. Survey of Modern Operating Systems. This course presents the history of design and creation of the operating system, role and purpose of the operating system, functionality of a typical operating system, mechanisms to support client-server models, handheld devices, design issues (efficiency, robustness, flexibility, portability, security, compatibility). Influences of security, networking, multimedia, windowing systems. This course will introduce the Android, IOS, Linux, Windows, and Unix operating systems. This course is not applicable to the CSCI major. This course is not designed for beginning computer users. Beginning computer users should take CSIS 1500: Computer Literacy before taking this course. 3 s.h.
Course Readings
| Group | Title | Author | ISBN |
|---|---|---|---|
| Required | Guide to Operating Systems, 6th Edition. ISBN 978-0-357-43383-6 |
The course readings are subject to change in the event of extenuating circumstances, research developments, current events, and/or to ensure better learning.
Assignments/Assessments
Log in to view more
Schedule of Topics and Assignments
| Week of | Reading(s) | Proposed Topic | Due/To Prepare for Class |
|---|---|---|---|
| 8/24 | Module 1 | Operating Systems Fundamentals | |
| 8/31 | Module 2 | Modern Client and Server Operating Systems | Module 1 Due Tuesday 9/1 |
| 9/7 | Module 3 | The Central Processing Unit (CPU) | Module 2 Due Tuesday 9/8 |
| 9/14 | Module 4 | File Systems | Module 3 Due Tuesday 9/15 |
| 9/21 | Module 5 | Installing Operating Systems | Module 4 Due Tuesday 9/22 |
| 9/28 | Module 6 | Devices and Device Drivers | Module 5 Due Tuesday 9/29 |
| 10/5 | Midterm Week | Midterm Week | Module 6 due 10/6; Midterm due Thursday 10/8 |
| 10/12 | Module 7 | Using and Configuring Storage Devices | |
| 10/19 | Module 8 | Virtualization and Cloud Computing Fundamentals | Module 7 Due Tuesday 10/20 |
| 10/26 | Module 9 | Network Fundamentals and Configuration | Module 8 Due Tuesday 10/27 |
| 11/2 | Module 10 | Account and Resource Management | Module 9 Due Tuesday 11/3 |
| 11/9 | Module 11 | Securing and Maintaining an Operating System | Module 10 Due Tuesday 11/10 |
| 11/16 | Project Work/Course Review | Open Sessions on Final Project & Final Exam Review | Module 11 Due Tuesday 11/17 |
| 11/23 | Project Work/Course Review | Open Sessions on Final Project & Final Exam Review | No Class Thursday 11/26 (Thanksgiving Day) |
| 11/30 | Final Project Presentations | Final Project Presentations | Final Project Submission Due Tuesday 12/1 |
| 12/7 | Final Exam | Final Exam | Final Exam due Thursday 12/10 |
The course schedule, policies, procedures, and assignments in this course are subject to change in the event of extenuating circumstances, by mutual agreement, and/or to ensure better learning.