Skip to content

funnyhun/daily_cs_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

daily_cs_study

📚 방대한 CS 지식을 효율적으로 학습하기 위한 개인 학습 저장소

💡 프로젝트 목적

이 저장소는 컴퓨터 과학(CS)의 방대한 지식을 체계적이고 효율적으로 학습하기 위해 만들어졌습니다.
단순히 개별 지식을 습득하는 것을 넘어, 매일 하나의 CS 주제에 대해 깊이 고민하고 정리함으로써 각 과목의 전체적인 흐름과 발전 역사까지 파악하는 것을 목표로 합니다.

이를 통해 CS의 핵심 개념들을 견고하게 다지고, 깊이 있는 이해를 통해 지식의 기반을 탄탄히 하고자 합니다.

🎯 학습 목표

  • 1일 1주제 학습: 매일 새로운 CS 주제를 선정하여 학습하고 정리합니다.
  • 깊이 있는 이해: 단순히 암기하는 것을 넘어, 각 개념의 배경, 원리, 그리고 다른 개념과의 연관성을 탐구합니다.
  • 전체적인 흐름 파악: 각 CS 과목(자료구조, 알고리즘, 운영체제, 컴퓨터 네트워크, 데이터베이스, 컴퓨터 구조 등)의 발전 과정과 핵심 사상을 이해합니다.
  • 지속적인 기록 및 관리: 학습 내용을 꾸준히 기록하고, 필요할 때 쉽게 찾아볼 수 있도록 체계적으로 관리합니다.

📖 학습 과목 (CS 6대 핵심 과목)

이 저장소에서는 주로 다음 6가지 핵심 CS 과목을 다룰 예정입니다.

  1. 자료구조 (Data Structures): 데이터를 효율적으로 구성하고 관리하는 방법
  2. 알고리즘 (Algorithms): 문제를 해결하기 위한 효율적인 절차와 방법
  3. 운영체제 (Operating Systems): 컴퓨터 시스템의 자원 관리 및 동작 원리
  4. 컴퓨터 네트워크 (Computer Networks): 컴퓨터 간 통신 방식 및 프로토콜
  5. 데이터베이스 (Database): 데이터의 체계적인 저장, 관리, 검색
  6. 컴퓨터 구조 (Computer Architecture): 컴퓨터 하드웨어의 구성 및 작동 원리

📝 학습 방식

  • 매일 하나의 주제를 선정하여 학습합니다.
  • 학습한 내용은 마크다운(Markdown) 형식으로 정리하여 커밋합니다.

About

CS 지식을 효율적으로 학습하기 위한 개인 학습 저장소입니다.

Topics

Resources

Stars

Watchers

Forks