운영체제 공룡책 강의

운영체제의 기본 원리를 튼튼히 이해해야만 고급 프로그래밍 기술을 이해할 수 있습니다. 본 강의는 운영체제의 바이블이라 할 수 있는 공룡책에 대한 전공자 수준의 강의입니다.

(4.9) 수강평 216개

수강생 18,337명

난이도 중급이상

수강기한 무제한

Thumbnail

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

Jeong Alex

15% 수강 후 작성

재미있게 잘보고 있습니다.

5.0

acontrol

70% 수강 후 작성

두서없이 수강평을 남깁니다. 대략 1년정도 이 강의를 수강하고 있습니다 .현재도 듣고 있는 중이며 몇개더 남은 강의가 있습니다. 제 스스로가 배움이 늦은 것일 수도 있고 이해가 늦은 것일지도 모른다는 생각이 듭니다. 그동안 많은 강의를 들어봤지만 지루함 없이 들어보면서 실제 실행 과정을 알려주는 강의는 찾기 어려웠습니다. 그리고 문제도 출제해주시면서 강의해주는 건 참 정성이 많이 들어가는 것이라 생각합니다. 강의 내용이 마음에 들며 정말 좋은 강의라고 생각합니다. 지식을 나눔에 있어 무료로 강의해주신 점 정말 감사합니다. 좋은 강의였고 덕분에 포기하지 않고 듣게 되었습니다. 교수님께 감사의 말씀을 드리며 다음에도 좋은 강의 부탁드립니다.

5.0

todak_sun

18% 수강 후 작성

비전공자로서 이런 강의를 찾아헤매고 있었는데 무료라니! 교수님 너무 멋지십니다. 강의내용은 선수지식이 어느정도 있어야 제대로 이해가 될 듯 하지만, 상세히 설명해주셔서 그런데로 잘 이해되네요!

수강 후 이런걸 얻을 수 있어요

  • 운영체제의 기본 개념과 원리

  • 동시성(Concurrent) 프로그래밍의 원리

운영체제의 바이블인 공룡책을 제대로 공부해서 기본원리를 튼튼하게 다져보세요!

본 강의는 운영체제의 바이블이라 할 수 있는 Siberschatz et. al. 의 Operating System Concepts 10th Ed. 을 주교재로 강의하고 있습니다. 일명 공룡책이라고 하죠. 방대한 내용의 책이라 혼자 읽기 어렵지만 강의와 병행하여 강의에서 다루는 부분만 교재의 문장을 음미하며 읽어 보면, 왜 이 책이 운영체제의 바이블이라 불리게 된 것인지 깨달을 수 있습니다. 


강의의 특징 💡

  • 운영체제의 개념과 원리에 대한 전공자 수준의 강의를 목적으로 하고 있으므로 특정한 OS에 관련된 기술은 다루지 않고 이론 위주의 강의를 합니다. 운영체제를 이론적으로 제대로 공부해 보고자 하는 분들에게 권장합니다. 
  • 이론을 더 튼튼히 이해하기 위해서 리눅스 시스템 프로그래밍, 자바 동시성 프로그래밍을 활용합니다. 리눅스 실습 환경은 Windows 10 + WSL2 + Visual Studio Code를 사용합니다.
  • PDF 강의 자료를 제공합니다. 강의자료 파일은 주교재의 강의를 위한 보조수단일 뿐, 강의를 듣고 난 후에는 꼭 교재를 읽어보실 것을 권해 드립니다. 

수업예시 📺

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 운영체제 이론을 공부하고 싶으신 분

  • 동시성 프로그래밍을 제대로 이해하고 싶으신 분

선수 지식,
필요할까요?

  • C 언어

  • Java 언어

안녕하세요
주니온입니다.

25,534

수강생

321

수강평

105

답변

4.8

강의 평점

5

강의

안녕하세요? 주니온 박사는
컴퓨팅 사고력을 키워주고 코딩 지능을 높여주는 SW교육 전문가를 꿈꾸는,
주니온TV@Youtube 유튜브 채널 운영자 입니다. 
(현. 경북대학교 컴퓨터학부 초빙교수)

더보기

커리큘럼

전체

40개 ∙ (17시간 46분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

216개

4.9

216개의 수강평

  • acontrol님의 프로필 이미지
    acontrol

    수강평 2

    평균 평점 4.5

    5

    70% 수강 후 작성

    두서없이 수강평을 남깁니다. 대략 1년정도 이 강의를 수강하고 있습니다 .현재도 듣고 있는 중이며 몇개더 남은 강의가 있습니다. 제 스스로가 배움이 늦은 것일 수도 있고 이해가 늦은 것일지도 모른다는 생각이 듭니다. 그동안 많은 강의를 들어봤지만 지루함 없이 들어보면서 실제 실행 과정을 알려주는 강의는 찾기 어려웠습니다. 그리고 문제도 출제해주시면서 강의해주는 건 참 정성이 많이 들어가는 것이라 생각합니다. 강의 내용이 마음에 들며 정말 좋은 강의라고 생각합니다. 지식을 나눔에 있어 무료로 강의해주신 점 정말 감사합니다. 좋은 강의였고 덕분에 포기하지 않고 듣게 되었습니다. 교수님께 감사의 말씀을 드리며 다음에도 좋은 강의 부탁드립니다.

    • 주니온
      지식공유자

      꾸준히 봐주셔서 고맙습니다. ^^,

  • todak_sun님의 프로필 이미지
    todak_sun

    수강평 3

    평균 평점 5.0

    5

    18% 수강 후 작성

    비전공자로서 이런 강의를 찾아헤매고 있었는데 무료라니! 교수님 너무 멋지십니다. 강의내용은 선수지식이 어느정도 있어야 제대로 이해가 될 듯 하지만, 상세히 설명해주셔서 그런데로 잘 이해되네요!

    • 주니온
      지식공유자

      좋은 평가 감사합니다. 공부에 도움이 되었으면 좋겠네요. ^^;

  • Jeong Alex님의 프로필 이미지
    Jeong Alex

    수강평 1

    평균 평점 5.0

    5

    15% 수강 후 작성

    재미있게 잘보고 있습니다.

    • 주니온
      지식공유자

      이런 강의가 재미가 있다면, 앞으로 뭘해도 재미있으실 겁니다. ^^; 화이팅!

  • K J님의 프로필 이미지
    K J

    수강평 1

    평균 평점 1.0

    1

    78% 수강 후 작성

    A를 B해서 C했다~ (A,B,C는 전문용어)식의 ppt 읽기식 설명은 너무 이해가 안갑니다. 강사님의 발음과 말투가 좋지 못합니다. 완전 반대로 설명하신 경우가 몇 있는데 심지어 제대로된 설명도 더 안하고 넘어갑니다. 계절학기 성적매기기용 강의 느낌이 나고, 깔끔한 개념 강의로는 딱히 좋은거 같지 않아요. 무료 강의니 어쩔 수 없나 봅니다

    • 주니온
      지식공유자

      이토록 마음에 안드는 강의를 70%나 들으시다니... 인내심이 대단하시군요!

  • jungbo19님의 프로필 이미지
    jungbo19

    수강평 1

    평균 평점 2.0

    2

    8% 수강 후 작성

    그냥 영어로 강의하셔도 될것 같아요 개념을 듣기 위해 들어온건데 개념을 다 영어로 설명하시면 알아듣기 어려울것 같아요

    • 그러게요.... 영어라서 이건뭐... 따로 대응되는 단어를 찾아봐야 했습니다.

    • 번역서에 multiprocessing -> 다중처리기 라고 번역한 거 보고 한숨밖에 안 나오던데... 그것에 비하면 영어가 훨씬 낫다 봅니다.

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

무료