컴퓨터 사이언스
아래 주제로 들어가면 기술노트·따라하기·레퍼런스·책을 읽거나 쓸 수 있어요.
- 컴퓨터 구조주제 5개데이터 표현 · 논리 회로와 CPU · 명령어 집합과 어셈블리 · 메모리 계층 · 입출력과 저장장치
- 운영체제주제 6개프로세스와 스레드 · CPU 스케줄링 · 동기화와 교착 상태 · 가상 메모리와 페이징 · 파일 시스템 · 리눅스 시스템 프로그래밍
- 네트워크주제 6개네트워크 모델 · IP 와 라우팅 · TCP 와 UDP · HTTP 와 HTTPS · DNS 와 웹 동작 원리 · 소켓 프로그래밍
- 자료구조주제 6개배열과 연결 리스트 · 스택, 큐, 덱 · 해시 테이블 · 트리 · 그래프 · 고급 자료구조
- 알고리즘주제 7개시간·공간 복잡도 · 정렬과 탐색 · 재귀와 분할 정복 · 동적 프로그래밍 · 탐욕 알고리즘 · 그래프 알고리즘 · 문자열 알고리즘
- 데이터베이스주제 5개관계형 모델과 SQL · 정규화와 스키마 설계 · 트랜잭션과 동시성 제어 · 인덱스와 쿼리 성능 · NoSQL 과 데이터 모델링
- 프로그래밍 언어론주제 5개프로그래밍 패러다임 · 타입 시스템 · 컴파일러와 인터프리터 · 메모리 관리와 가비지 컬렉션 · 동시성 모델
- 소프트웨어 공학주제 5개개발 프로세스 · 요구사항과 설계 · 테스트와 품질 · 디자인 패턴 · 리팩토링과 클린 코드
- 보안주제 4개암호학 기초 · 인증과 인가 · 웹 보안 · 시스템·네트워크 보안
- 분산 시스템주제 4개분산 시스템 원리 · 캐시와 메시지 큐 · 가상화와 컨테이너 원리 · 확장성과 고가용성 설계
- 이론과 수학 기초주제 4개이산수학 · 조합론과 확률 · 오토마타와 계산 이론 · 선형대수 기초
- 컴퓨팅과 사회주제 3개컴퓨팅 사고 · 소프트웨어 윤리와 라이선스 · 컴퓨터 과학의 역사