====== 전산학 ====== Computer science. "[[계산]]"이 정확히 무엇이며 그걸 도대체 어떻게 써 먹을지를 고민하는 학문. 영문을 그대로 직역하여 [[컴퓨터]] [[과학]]이라고도 부르지만 이럴 때는 [[Edsger Dijkstra]]의 명언을 곱씹는 편이 좋다: > Computer science is no more about computers than astronomy is about telescopes. 엄밀히 말하면, 전산학의 이론 쪽은 [[이산수학]]과 [[논리학]]에 맞닿아 있고, 응용 쪽은 [[소프트웨어공학]]과 [[정보기술]]에 맞닿아 있으니 굉장히 폭이 넓다고 봐도 되겠다. ===== 세부 분야 ===== * [[이론전산학]] --- 계산이란 무엇인가? * [[알고리즘]] --- 계산에서 범용적으로 쓰일 수 있는 기본적인 아이디어들 * [[컴퓨터구조]] --- 계산을 잘 하기 위한 기계 (보통, [[컴퓨터]]) * [[과학계산]] --- 과학 및 공학적인 용도로 계산을 사용하는 법 * [[인공지능]] --- 인간이 (무의식적으로 수행하는) 계산과 이를 흉내내는 기법들 * [[소프트웨어공학]] --- 계산을 기술하는 [[소프트웨어]]를 잘 만드는 방법 {{tag>전산학}}