Computer Operating Systems

Operating systems (OSs) coordinate computer hardware and software resources, enabling mass adoption of computing services. This course explores the purpose, components, and functions of OSs. The course also unveils the principles behind the simple user interfaces of popular OSs, so students can appreciate the benefits of both text-based and graphical interfaces. Through the course, students will excel in the use of different OSs and explore open-source alternatives such as Linux.
3
Chinese,English
Learning Outcomes
Rundown:
- Bit-by-Bit: Building blocks and evolution of operating systems
- Side-by-side: Navigation through common operating systems and identification of similarity and differences among them
- File-by-file: Understand file structure and operations within operating systems
- Mayday, Mayday!: Concepts in virtual memory, failure classification, storage structure, and remote backup; learners will work through different types of crash recovery
































