Logo courtesy Wordle
[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, storage, and I/O systems; distributed operating systems; protection and security; ethical issues relating to security and privacy; and case studies of operating systems.
Prerequisites: CS 3100 and CS 3740.
Announcements and Upcoming Events
9 Apr 2024 | Question 8 (last question) on Problem Set 2 has been removed from Set 2 and will now be the first question in Problem Set 3. |
5 Mar 2024 | The article that came up in class today was "Reflections on trusting trust" by Ken Thompson. A two page read, and a humdinger -- I recommend it. (A reprinting of his Turing Award Lecture.) Ken Thompson and Dennis Ritchie won their Turing Award for contributions to operating systems -- Unix, most particularly. |
30 Jan 2024 | Welcome to CS 3750! |
Points | |
Lab 1 | 10 |
Problem Set 1 | 10 |
Mini-Homework 1 | 5 |
Problem Set 2 | 10 |
Lab 3 | 20 |
Lab 4 | 25 |
Lab 2 | 10 |
Problem Set 3 | 10 (Extra Credit) |
On-line Resources