2022년도 2학기 운영체제 (CSED312-01) 강의계획서

1. 수업정보

학수번호 CSED312 분반 01 학점 4.00
이수구분 전공필수 강좌유형 강의실 강좌 선수과목
포스테키안 핵심역량
강의시간 화, 목 / 11:00 ~ 12:15 / 제2공학관 강의실 [102호] | 화 / 18:17 ~ 19:57 / 제2공학관 강의실 [102호] 성적취득 구분 G

2. 강의교수 정보

성효진 이름 성효진 학과(전공) 인공지능대학원
이메일 주소 hsung@postech.ac.kr Homepage
연구실 전화 054-279-2255
Office Hours By appointment

3. 강의목표

The course objectives are
- through a series of lectures, to learn the basic theory of operating systems about processes, virtual memory, file, and I/O, security
- through lab programming projects, to sharpen your knowledge and understanding of internal OS data structures and algorithms.

4. 강의선수/수강필수사항

If you have already taken the class on "Data structure and Algorithms" and have some experience with C and C++ (or Java), it will be much easy to understand the class subject.

5. 성적평가

Programming projects (Lab) - 45 %
Midterm exam - 25 %
Final Exam - 30 %
Class Attendance (Pop quiz) - 5 %

(subject to changes)

6. 강의교재

도서명 저자명 출판사 출판년도 ISBN
Operating Systems Principles & Practice Thomas Anderson & Michael Dahlin Recursive Books 2014 978-0-9856735-2-9
Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau CreateSpace Independent Publishing Platform 2018 978-1985086593

7. 참고문헌 및 자료

Silberschatz, Galvin, and Gagne, "Operating System Concepts," (9th Edition) John Wiley & Sons, 2013

8. 강의진도계획

Week 1 : introduction (ch 1, 2)
week 2 ~ 3 : process/thread (ch 3, 4)
week 3 ~ 4 : scheduling / synchronization (ch 5, 6)
week 5 : deadlock (ch 7)
week 6 ~ 8 : virtual memory (ch 8, 9)
week 9 ~11: file system (ch 10, 11)
week 11~13 : I/O and mass storage (ch 12, 13)
week 13~14 : protection, security (ch 14, 15)
week 15~16 : linux/windows, wrapup

(note that this schedule is tentative)

9. 수업운영

Online Zoom sessions (9/6-9/15)
(If you are not registered yet and need to get a registration form signed during the first week of the semester, please use the following link for the first lecture: https://postech-ac-kr.zoom.us/j/95127339986?pwd=SjFkOVFBSEFERlJueUJ0VGd0ZGh2dz09)
Offline lectures (9/19~) @ Eng2-102

10. 학습법 소개 및 기타사항

Academic integrity
- no cheating allowed for homeworks and projects (copy or copied)

11. 장애학생에 대한 학습지원 사항

- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등

- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등

- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청