pretty cs3750 logo
Logo courtesy www.wordclouds.com

California State University Stanislaus

CS 3750-005: Operating Systems I

Spring 2026

11:00-11:50 am, M W F, Bizzini 115, Dr. Megan Thomas


[Syllabus ]        [Announcements]        [Calendar/Lecture Notes]        [Homeworks]        [Fun News]

Welcome to CS3750-005, an introduction to operating systems. Topics include:

Introduction to computer operating system design and implementation issues. Historical development of operating systems; management of processes, concurrent processes, memory, storage, and I/O systems; protection and security; ethical issues relating to security and privacy; and case studies of operating systems. 3 units.

Prerequisites: CS 3100 and CS 3740.

Announcements and Upcoming Events

27 February 2026 From this morning's pre-class conversation: "Lightning, earthquakes and physics - why basketball shoes squeak".The (very brief) Star Wars music performance starts around 6 min, 30 seconds in.
24 February 2026 The original instructions regarding starting 'sleep' processes work on Unix/Mac Terminals, *except* the Debian Linux Terminals on the machines in the CS lab. Debian handles backgrounding processes differently.
The Lab 1 instructions have been updated:
"If you are on a Mac or non-Debian Linux machine, type: sleep 500 &; sleep 600 &; If you are on a Debian Linux machine (like those in the CS Lab, including dragon.csustan.edu), type: sleep 500 & sleep 600 &"
Thanks to Tyler Straub for tracking down the Debian differences and figuring out what commands would work.
20 February 2026 More job market news:
"Employers Project Salary Increases for Most New Graduates", insidehighered.com, 19 Feb 2026
18 February 2026 "These are the fastest-growing skills companies are hiring for, according to new report", cnbc.com, February 9, 2026.
Top tech jobs 2026: 5 of the fastest-growing tech, AI careers", mashable.com, February 7, 2026.
28 Jan 2026 Welcome to CS 3750!

Homeworks

Points
Lab 1 10
Problem Set 1 10

Resources

On-line Resources

Fun News