Skip to content

2ndSilverMan/BFB_of_CS

Repository files navigation

Big F**king Book of Computer Science

CS & AI 공개 지식 저장고


섹션 구성

문서와 목차는 선수지식이 낮은 것에서 높은 것 순으로 배치한다. 학습 시작점은 Roadmaps/에서 관리한다.

섹션 내용
Programming/ 프로그래밍 기초 — 변수, 함수, 재귀, 추상화, 언어 입문
Math/ CS와 AI의 수학적 기반 — 이산수학, 선형대수, 확률/통계, 미적분, 최적화
Data-Structures/ 배열, 연결 리스트, 트리, 그래프, 해시 등 자료 표현 방법
Algorithms/ 정렬, 탐색, DP, 그래프 알고리즘, 알고리즘 설계 기법
Systems/ 컴퓨터 구조, 운영체제, 네트워크, 데이터베이스, 분산 시스템
CS-Theory/ 계산 이론, 프로그래밍 언어론, 컴파일러, 양자 컴퓨팅
AI/ 머신러닝, 딥러닝, NLP, 비전, 강화학습, 생성 모델, LLM
Engineering/ 소프트웨어 설계, 시스템 설계, 테스트, DevOps, 보안, 성능

학습 로드맵

전체 목록은 Roadmaps/에서 관리한다.

로드맵 대상
입문자 (Beginner) 프로그래밍과 CS를 처음 시작하는 사람
CS 핵심 (CS Core) 컴퓨터공학 전공 핵심을 체계적으로 공부하려는 사람
AI 핵심 (AI Core) AI/ML 전공 지식을 순서대로 공부하려는 사람
시스템 엔지니어 OS, 네트워크, DB, 분산 시스템 중심 학습자
ML 엔지니어 모델 학습부터 배포까지 다루려는 학습자
연구자 (Researcher) 논문과 이론 중심으로 깊게 들어가려는 학습자

문서 형식

각 주제 문서는 Templates/Topic-Template.md을 기준으로 작성한다.


기여

CONTRIBUTING.md 참고.

About

Big Fxxcking Book of ComputerScience

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors