Skip to content

BigskyYang/cs-study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

445 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ CS 스터디

🎯 Goals

  • 매일 정해진 CS 핵심 키워드를 학습하고 기록하여 꾸준히 지식을 쌓습니다.
  • 컴퓨터 공학의 기초부터 심화 개념까지 차근차근 다루며 폭넓은 이해를 목표로 합니다.
  • 단순히 글로만 정리하는 것을 넘어, 직접 말하고 설명하는 연습을 통해 면접 상황을 대비합니다.

🥔 Members

이름 GitHub 이름 GitHub
김기남 @kinam-ssafy 신유정 @miayujeong
김동현 @valofosho 양대천 @bigskyyang
서예영 @aeongseo 황승준 @sngjuni
박찬석 @ckstjrl 오지수 @ohjisu320

🌳 Rules

학습 & 기록

  • 평일에는 매 주차별 정해진 주제를 학습하고 Markdown 형식으로 정리하여 GitHub에 업로드합니다.
  • 학습 자료는 인터넷 검색, 교재, 강의 등 자유롭게 참고하며, 각자 정리 방식이 달라도 괜찮습니다.

오프라인 모임

  • 8명을 2개의 조로 나누어, 조별로 주 1회 오프라인 모임을 가집니다.
  • 모임에서는 공부했던 주제 중 1~2개씩을 맡아 약 5분간 발표를 진행합니다.
  • 발표 후에는 조원들과 함께 질의응답 및 피드백을 진행합니다.
  • 피드백 내용을 개인 정리본에 반영하여 학습 내용을 보완합니다.

기타 운영 규칙

  • PR & Commit 규칙

  • 평일 학습을 하지 못한 경우, 토요일까지 학습 후 업로드 가능합니다.

  • 매주 금~토에 PR 진행, 일요일에 Merge 진행합니다.

  • 본인 폴더를 생성하고, 아래에 주제별 폴더를 생성합니다.

    폴더 및 파일 생성 예시
    aeongseo/
    ├─ CA/
    │ ├─ 폰 노이만 구조.md
    │ └─ CPU & 레지스터.md
    ├─ OS/
    │ ├─ 프로세스 개념 & 상태 전이.md
    │ └─ 프로세스 vs 스레드.md
    └─ NW/
    

🏫 Weekly Study Topics

🍁 9월

주차 과목
1 컴퓨터 구조 폰 노이만 구조 CPU & 레지스터 캐시 메모리 명령어 사이클
& 파이프라이닝
인터럽트
2 컴퓨터 구조 RISC vs CISC 클럭 & CPI 병렬 처리
& 멀티코어
버스 구조
& I/O
3 운영체제 프로세스 개념
& 상태 전이
프로세스 vs 스레드 스케줄링 알고리즘 문맥 교환 동기화 기법
4 운영체제 교착상태 메모리 관리 페이징
& 세그멘테이션
가상 메모리
& 페이지 교체
5 운영체제 파일 시스템 기초 파일 접근 방식

🎃 10월

주차 과목
5 운영체제 입출력 시스템
& 디스크 스케줄링
시스템 콜
& OS 구조
IPC
& 가상화/보안
6 추석 연휴
7 네트워크 OSI 7계층
& TCP/IP
데이터링크 계층 IP 주소 체계 라우팅 TCP vs UDP
8 네트워크 3-Way/4-Way
핸드셰이크
흐름 제어
& 혼잡 제어
NAT, VPN,
방화벽
DNS & DHCP HTTP / HTTPS
9 네트워크 + DB 로드밸런싱
& CDN
REST API 데이터 모델
& 스키마
관계형 DB 기본 트랜잭션
& ACID

🍂 11월

주차 과목
10 DB 트랜잭션
격리 수준
인덱스 조인 알고리즘 정규화
& 반정규화
DB Lock
& 동시성 제어
11 DB + 디자인패턴 분산 DB NoSQL 싱글톤
& 팩토리
전략
& 템플릿 메서드
옵저버
& 퍼블리셔
-서브스크라이버
12 디자인패턴 어댑터,
데코레이터
& 프록시
빌더
& 커맨드

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%