1. 운영체제의 개요
2. 컴퓨터의 구조와 성능 향상
3. 프로세스와 스레드
4. CPU 스케줄링
5. 프로세스 동기화
6. 교착상태
7. 물리 메모리 관리
8. 가상 메모리의 기초
9. 가상 메모리 관리
10. 입출력 시스템과 저장 장치
11. 파일 시스템
12. 네트워크와 분산 시스템