본문으로 건너뛰기

버그 제보

이상한 점을 알려 주시면 고칠게요. 지금 보고 있는 페이지와 브라우저 정보가 함께 담겨요.

페이지:

Computer Science

OSSU 핵심 수학

추가
목차3개 항목
출처와 참고

OSSU의 공개 컴퓨터과학 커리큘럼과 관련 자료를 주제별로 재구성한 노트다.

수학이 필요한 이유

컴퓨터과학에서 수학은 복잡한 시스템을 설명하는 언어다. 이산수학과 증명은 알고리즘이 언제 올바르고 얼마나 빠른지 설명하는 근거가 된다. 미적분은 변화율과 누적량을, 확률은 불확실한 사건을 정량화한다.

영역소프트웨어에서의 쓰임
미적분최적화, 모델링, 머신러닝
명제·귀납·증명반복문 불변식, 알고리즘의 정당성
집합·관계·그래프데이터 모델과 네트워크
확률·통계무작위 알고리즘, 실험 평가
점근 표기법입력 크기에 따른 계산량 비교

강좌 및 연계 자료

Core math

강좌기간주당 학습량선수 지식·참고
Calculus 1A: Differentiation (alternative)13 weeks6-10 hours/weekThe alternate covers this and the following 2 courses; high school math
Calculus 1B: Integration13 weeks5-10 hours/week-; Calculus 1A
Calculus 1C: Coordinate Systems & Infinite Series6 weeks5-10 hours/week-; Calculus 1B
Mathematics for Computer Science (alternative)13 weeks5 hours/week2015/2019 solutions 2010 solutions 2005 solutions.; Calculus 1C

관련 노트: 빅오 표기법, 정수론 기초, 순열과 조합, 미적분 기초

원본 기록2

댓글

GitHub 계정으로 댓글을 남길 수 있어요.