책 정리 & 리뷰

[CS 책] 비전공자가 책과 강의를 이용하여 컴퓨터 공학 지식을 학습할 순서

김민석(갈레, 페퍼) 2021. 11. 1. 17:31
반응형

<개론, 컴퓨터 공학 이해>

 

 

 

1. CODE 하드웨어와 소프트웨어에 숨어 있는 언어

   (명저이므로 출처 생략)

 

 

 

 

2. 컴퓨터 과학이 여는 세계

    (출처: https://m.blog.naver.com/bmt5111/222166322585)

 

 

 

 

3. 한 권으로 그리는 컴퓨터과학 로드맵 / 컴퓨터 사이언스, 새내기를 위한 최신 컴퓨터 개론

 

 

<CS 전공 지식>

1. 컴퓨터 구조

 

- [입문] 컴퓨터 구조  프로그래밍 관점에서 바라보는 컴퓨터 구조 - 정기철 저 

           (출처: https://covenant.tistory.com/103?category=773722)

 

- [심화] 컴퓨터구조 - 최규상 교수님 강의, 컴퓨터 구조 및 설계 - David A. Patterson,John L. Hennessy

           (출처: https://covenant.tistory.com/103)

 

 

2. 운영 체제

 

- 운영체제: 반효경 교수님 KOCW 강의

   (출처: https://yongjoonseo.dev/thoughts/retrospection/Retro0001/)

   (: 운영체제와 정보기술의 원리, 반효경 저)

 

3. 데이터 베이스

 

- [입문] 기초가 든든한 데이터베이스

           (출처: https://covenant.tistory.com/108)

 

- [중급] 웹 프로그래머를 위한 데이터베이스를 지탱하는 기술

           (출처: https://yeolco.tistory.com/51)

 

- [심화] 새로 쓴 대용량 데이터베이스솔루션. 1

           (출처: https://gall.dcinside.com/board/view/?id=programming&no=1054640)

 

4. 네트워크

 

- [입문] 모두의 네트워크

           (출처: https://yongjoonseo.dev/thoughts/retrospection/Retro0001/)

 

- [중급] 모든 개발자를 위한 HTTP 웹 기본 지식

           (출처: https://covenant.tistory.com/222)

 

- [심화] 컴퓨터 네트워킹 하향식 접근

 

5. 알고리즘

 

- [입문] 이것이 취업을 위한 코딩 테스트다 with 파이썬

 

- [중급] 파이썬 알고리즘 인터뷰 95가지 알고리즘 문제 풀이로 완성하는 코딩 테스트

           (출처: https://covenant.tistory.com/220?category=773722)

 

 

 

<추후>

 

1. 클린 아키텍처: 소프트웨어 구조와 설계의 원칙 살아있는 전설이 들려주는 실용적인 소프트웨어 아키텍처 원칙

 

2. 헤드 퍼스트 디자인 패턴

반응형