Operating System (OSG203)
Course Implementation Plan
Chapter 1 Linux: What, Why, Who and When, and How
Chapter 2 Bash
Chapter 3 Linux File Commands
Chapter 4 Managing Processes
Chapter 5 Regular Expressions
Chapter 6 Shell Scripting
Chapter 7 User Accounts
Chapter 8 Administering Linux File Systems
Chapter 9 System Initialization and Services
Chapter 10 Network Configuration
Chapter 11 Software Installation and Maintenance
Chapter 12 Maintaining and Troubleshooting Linux
LAB
LAB 1 – Cài đặt hệ điều hành Linux
LAB 2 – Bash và Command Line trong Linux
LAB 3 – Shell Scripting trong Linux
LAB 4 – Quản lý tiến trình và giám sát tài nguyên trong Linux
LAB 5 – Quản lý bộ nhớ và nội bộ hệ thống tập tin trong Linux
LAB 6 – User, Group, Permission và Access Control trong Linux
LAB 7 – Networking, IPC và An toàn mạng trong Linux
LAB 8 – Logging, Auditing và System Monitoring trong Linux
LAB 9 – Linux Security Hardening và Baseline Defense
LAB 10 – Virtualization, Containers và Isolation Security trong Linux
LAB 11 – Malware Behavior Analysis trên Linux
LAB 12 – Incident Response Capstone Lab
Assessment(s)
- Lab (Lab 1, 2, 3, 4): 20%
- Progress Test: 20%
- Project: 30%
- Theory Exam (TE): 30% (60 minutes, 50 questions, Multiple choices marked by computer or a suitable format, BY EXAM BOARD)
Learning Materials
- Richard Fox. Linux with Operating System Concepts, 2nd Edition, 2021, Chapman and Hall/CRC, eBook ISBN: 9781003203322.
- Andrew Tanenbaum (Author), Herbert Bos. Modern Operating Systems, 4th Edition, 2014, Pearson, ISBN: 978-0133591620.
- [PDF] Ngô Hải Anh. Hệ điều hành (Operating System), 2025
- [PPT] Ngô Hải Anh. Slides Bài giảng môn học, 2026
- [ISO] Ngô Hải Anh. Ubuntu Precise Pangolin (pre-build iso file), 2022, unzip password:
NgoHaiAnh