CSIS 1525 01: Surv Modern Operating System

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

Public Instructor Information

Instructor Title: Mr. Sean Melnik
Instructor Professional Qualifications: Master's in Technology. Kent State University, May 2015.
Instructor Office Location: Meshel Hall, Room 400
Instructor Office Phone: 330-941-3024

Private Instructor Information

Log in to view more

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.  

Additional Course Materials

Log in to view more

Course Learning Outcomes/Objectives/Goals

Log in to view more

How to Succeed in This Course

Log in to view more

Attendance Expectations

Log in to view more

Late Work Submission Policy

Log in to view more

Additional Course Expectations

Log in to view more

Artificial Intelligence Policy Statement

Log in to view more

Assignments/Assessments

Log in to view more

Grading and Grading Scale

Log in to view more

University Policies

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. 

Additional Information

Log in to view more