
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