Skip to content
Baek HyeonBin edited this page Jul 30, 2026 · 5 revisions

개요

운영체제, 네트워크, 보안 및 자기 분야 심화 주제를 학습하기 위한 CS 스터디 Wiki입니다.

본 Wiki에서는 주차별 학습 주제, 발표 내용, 참고 자료, 면접 예상 질문을 정리하고
백현빈 → 강민주 → 조수빈 → 임현빈 → 전병훈 → 이건희 순서로 담당합니다.

이후 동일한 순서로 반복합니다.


🗂️ 학습 커리큘럼

주차 분야 주제 주요 키워드
1주차 운영체제 프로세스와 스레드 프로세스, 스레드, PCB, TCB, Context Switching, 멀티프로세스, 멀티스레드
2주차 운영체제 CPU 스케줄링 스케줄링 기준, FCFS, SJF, Round Robin, Priority Scheduling, Starvation, Aging
3주차 운영체제 동기화와 데드락 Race Condition, Critical Section, Mutex, Semaphore, Monitor, Deadlock, Deadlock Prevention
4주차 운영체제 메모리 관리 메모리 구조, 주소 바인딩, Swapping, Paging, Segmentation, TLB
5주차 운영체제 가상 메모리와 파일 시스템 Virtual Memory, Demand Paging, Page Fault, Page Replacement, File System, I/O
6주차 네트워크 네트워크 기본 구조 OSI 7 Layer, TCP/IP 4 Layer, Encapsulation, IP, Port, DNS
7주차 네트워크 TCP와 UDP TCP, UDP, 3-Way Handshake, 4-Way Handshake, 흐름 제어, 혼잡 제어
8주차 네트워크 / 보안 HTTP, HTTPS, TLS HTTP, HTTPS, HTTP Method, Status Code, Cookie, Session, TLS, SSL
9주차 보안 인증, 인가, 웹 보안 Authentication, Authorization, Hash, Encryption, JWT, OAuth, CORS, XSS, CSRF
10주차 자기 분야 심화 자유 주제 담당자가 주제 선정
11주차 자기 분야 심화 자유 주제 담당자가 주제 선정
12주차 자기 분야 심화 자유 주제 담당자가 주제 선정
13주차 자기 분야 심화 자유 주제 담당자가 주제 선정
14주차 자기 분야 심화 자유 주제 담당자가 주제 선정
15주차 자기 분야 심화 자유 주제 담당자가 주제 선정

📚 학습 분야

운영체제

운영체제의 핵심 개념과 컴퓨터 시스템의 동작 원리를 학습합니다.

주요 학습 키워드:

  • 프로세스와 스레드
  • CPU 스케줄링
  • 동기화와 데드락
  • 메모리 관리
  • 가상 메모리
  • 파일 시스템

네트워크

네트워크 통신의 흐름과 웹 서비스에서 사용되는 주요 프로토콜을 학습합니다.

주요 학습 키워드:

  • OSI 7 Layer
  • TCP/IP
  • HTTP/HTTPS
  • DNS
  • 쿠키와 세션
  • 로드밸런싱

보안

서비스 개발 과정에서 필요한 기본 보안 개념과 인증·인가 흐름을 학습합니다.

주요 학습 키워드:

  • 암호화
  • 해시
  • 대칭키와 공개키
  • 인증과 인가
  • JWT
  • HTTPS
  • 웹 보안 취약점

자기 분야 심화

각자의 관심 직무와 기술 분야를 바탕으로 심화 주제를 선정하여 학습합니다.

예시:

  • 백엔드
  • 프론트엔드
  • 데이터베이스
  • 인프라
  • 클라우드
  • AI
  • 보안
  • 모바일

✍️ 작성 방식

각 주차별 Wiki 페이지에는 다음 내용을 정리합니다.

# N주차 - 주제명

## 학습 목표

## 핵심 개념

## 동작 흐름

## 개념 비교

## 예상 질문

## 참고 자료

📌 정리 규칙

  • 단순 개념 암기보다 동작 원리와 흐름을 중심으로 정리합니다.
  • 면접에서 설명할 수 있도록 핵심 개념을 자신의 언어로 정리합니다.
  • 헷갈리기 쉬운 개념은 표로 비교합니다.
  • 각 주차별 페이지에는 최소 3개 이상의 예상 질문을 작성합니다.
  • 참고한 자료가 있다면 페이지 하단에 함께 작성합니다.