Bootcamp 강의 사전 요구 지식 안내
December 9, 2025
부트캠프에 관심을 가지고 문을 두드려주신 모든 예비 수강생분께 진심으로 감사드립니다.
혹시 “내가 과연 수업을 잘 따라갈 수 있을까?” 하는 걱정을 하고 계시지는 않나요? 그래서 아래와 같이 각 강의에서 수강생이 갖추어야 할 최소한의 사전 지식 수준을 구체적으로 정리했습니다.
◎ 데이터사이언스를 위한 Phython 프로그래밍과 데이터 구조: 본 과목은 Python의 기본 문법부터 실행환경 및 기본적인 데이터 구조에 대해서 다룹니다. Python에 대한 사전 지식이나 경험이 없는 수강생들도 따라올 수 있습니다.
◎ 데이터사이언스를 위한 시스템과 C프로그래밍: 본 과목은 컴퓨팅 시스템과 C언어에 대해서 다루는데, 해당 언어에 대한 직접적인 경험이 전혀 없어도 따라올 수 있지만, 기본적인 논리적 사고 능력 (특별히 컴퓨터 또는 알고리즘 관련) 또는 학부 교양 수업 수준의 프로그래밍 경험(Python 등)이 있으면 훨씬 수월하게 들을 수 있습니다.
◎ 데이터사이언스를 위한 수학: 본 과목은 데이터사이언스 방법을 학습하는 데 필요한 기본적인 선형대수학과 미적분학(특히 미분)을 다룹니다. 별도의 선수과목은 없으나, 학부 수준의 선형대수학과 미분을 이수한 경우 훨씬 수월하게 수강할 수 있습니다. 또한 본 과목은 아래 교과서의 2–5장을 주로 다루므로, 해당 장을 통해 강의 내용을 확인할 수 있습니다. Mathematics for Machine Learning by Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong (2020) (chapter 2-5): Link (free): https://mml-book.github.io/book/mml-book.pdf
◎ 데이터사이언스를 위한 확률과 통계: 본 과목은 데이터사이언스 방법을 학습하는 데 필요한 기초 확률과 통계를 다룹니다. 별도의 선수과목은 없습니다.