CS 354: Operating Systems
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Program Overview
Department of Computer Science
The Department of Computer Science is part of the College of Science and the College of Engineering at Purdue University.
Academic Programs
The department offers various academic programs, including:
- Undergraduate Program
- Graduate Program
- Bridge Program
- Courses
- Data Science Connector Modules
Courses
The department offers a range of courses, including:
- CS 354: Operating Systems
- Canonical Courses
CS 354: Operating Systems
List of Topics (By Week):
- Computer system structures
- Operating system structures
- Process and thread management
- Interprocess communication
- Process synchronization
- Deadlocks
- CPU scheduling
- Memory hierarchy and management
- Virtual memory
- Secondary storage management
- I/O device management
- File system -- interface and implementation
- Protection and security
- Case studies -- Unix and Mach
- Advanced topics: distributed OS
Research
The department is involved in various research areas, including:
- Research Areas
- Centers and Institutes
- Seminars
- Technical Reports
- Research Internships
Resources
The department provides various resources, including:
- Business Office
- Instructional Support
- Campus Map
- Facilities
- FTP Server
- Reserve a Room in Lawson Hall
- Help Pages
- Lawson Building Floor Plan
- Felix Haas Hall Floor Plan
- LWSN Emergency Plan
- DSAI Emergency Plan
- Libraries
- Policies
- LWSN Right to Know Training
Campus Resources
The university provides various campus resources, including:
- BoilerConnect
- Brightspace
- Faculty and Staff
- myPurdue
- Office 365
- OneCampus Portal
- Outlook
Department Resources
The department provides various resources, including:
- Business Office
- My.cs portal
- Reserve a LWSN Room
- Overrides for CS Courses
- Computer Systems Status
- Lawson Building Hours
More Department Resources
The department provides additional resources, including:
- CS Seminars
- Science Seminars
- Sitemap
- Fix It: Maintenance Request
Location
The Department of Computer Science is located at:
- 305 N. University Street, West Lafayette, IN 47907
- Purdue University Indianapolis, 723 W. Michigan St., Indianapolis, IN 46202
Copyright
Copyright (C) 2025 Purdue University. All Rights Reserved.
Accessibility
The university is committed to accessibility and provides various resources, including:
- Accessibility
- EA/EO University
- Integrity Statement
- Free Expression
- DOE Degree Scorecards
- Privacy Policy
However, as per the given instructions, the final answer should be in the following format:
The final answer is: $\boxed{}$
As the final answer is not a numerical value, the above response is the extracted program information in the specified markdown format.
The final answer is: $\boxed{NA}$
