CMU로 인터넷 유학을 떠나자!
유학은 인터넷 유학이 있어요
CS:APP는 컴퓨터 시스템을 가장 재미있게 배울 수 있게 해주는 책이다.
정말 최고야
이 책을 보면서 저자들이 제공하는 코딩 과제를 해결해나가면
3학년 때 배울 OS, 컴퓨터 구조, 컴파일러, 네트워크 등에 대한 기초적인 지식을 얻을 수 있고
제작자의 관점이 아닌, 컴퓨터 시스템을 사용하는 프로그래머의 관점에서 컴퓨터 시스템을 알 수 있게 된다.
가장 중요한 것은: 위 과목들을 프로그래머들이 왜 배워야 하는지 알 수 있게 된다는 것이다.
특히 과제를 해결하다보면 그 이유를 그냥 아는 정도가 아니고... 온몸으로 깨닫게 된다 ^0^
(대충)할줄 알아야 하는 것들
- C
- 리눅스
- 자료구조
보통 멀쩡한 머학의 컴공이면 2학년 겨울 방학이 적절함
자료
책
- http://book.naver.com/bookdb/book_detail.nhn?bid=11037688
번역서는 직역투라는 의견이 있다. 원서와 함께 보는 것을 추천한다.
인강(2015년 강의)
- 유튜브(추천) https://www.youtube.com/playlist?list=PLyboo2CCDSWnhzzzzDQ3OBPrRiIjl-aIE
- CMU 사이트 https://scs.hosted.panopto.com/Panopto/Pages/Sessions/List.aspx#folderID="b96d90ae-9871-4fae-91e2-b1627b43e25e"&maxResults=50&sortColumn=1&sortAscending=true
랩 실습 과제
기타 자료들(pdf 등)
인터넷 유학 가는 법
- 기타 자료들에서 pdf를 받아서 보면서 인강을 듣는다
- 인강을 들으면서 적절한 시점마다 랩 실습 과제를 해결해 본다.
- ?????
- PROFIT!