시리즈:수학인듯 과학아닌 공학같은 컴퓨터과학: 두 판 사이의 차이

편집 요약 없음
잔글 (HotCat을 사용해서 분류:컴퓨터 과학 삭제함)
57번째 줄: 57번째 줄:
{{리브레 시리즈}}
{{리브레 시리즈}}


[[분류:컴퓨터 과학]]
[[분류:수학인듯 과학아닌 공학같은 컴퓨터과학| ]]
[[분류:수학인듯 과학아닌 공학같은 컴퓨터과학| ]]

2021년 8월 29일 (일) 21:19 판

문서의 내용이 너무 쉬워서 머리속에 쏙쏙 들어옵니다.

이 문서에는 독자적으로 연구한 내용이 들어갑니다. 다른 사람의 의견을 존중하면서 무례하지 않도록 작성해 주시고, 의견 충돌 시 토론 문서에서 토론해 주세요.

들어가기 앞서

이 항목은 (예비) 컴퓨터공학/과학도들이 Computer Science Engineering의 기초적인 내용을 적는 집단연구문서입니다.

이 항목에 내용을 추가하시는 분들께서는 대상층이 예비 대학교 1학년생이라 생각하시고 내용을 추가해 주셨으면 좋겠습니다.

컴퓨터 과학이란

컴퓨터 공학 또는 컴퓨터 과학이란 학문은 컴퓨터의 원리를 포함하여 컴퓨터와 관련된 학문을 배우는 학문입니다.

주로 CSE(Computer Science Engineering 또는 분리해서 CE, CS)라고 부르는 이 학문은 현대 사회의 근간을 이루고 있는 기초학문이라고 부를 수 있을 정도의 영향력을 가지고 있습니다.

컴퓨터 과학에 접근하는 우리의 자세

컴퓨터 과학은 여러 과학 분야에 영향을 받은 파생 학문입니다.

수학에서부터 물리학, 통계학, 전자공학 등 여러 기초 학문에서 영향을 받아 현재는 다른 학문에 영향을 주는 위치로까지 올라섰습니다.

물론 여러 비 전공자들이 착각하는 것이 컴퓨터 과학(또는 공학)이 프로그래밍을 하는 학문 아닌가 하는 착각입니다.

하지만 컴퓨터 과학은 프로그래밍이 주 목적이 아닙니다.

엄연히 말하자면 프로그래밍은 소프트웨어 공학이라는 컴퓨터 과학의 하위학문에 속하는 것이며 또한 수학이나 물리학에서의 수식과 같이 컴퓨터를 이해하는데, 연구하는데에 사용하는 도구일 뿐입니다.

컴퓨터 과학에서 다루는 분야

컴퓨터 과학의 분야는 아주 넓고 방대하기 때문에 한사람이 모든 분야를 배우는 것은 힘든 일 입니다. 그렇기 때문에 분야를 나누어 연구를 하는데 대표적으로 컴퓨터의 실행에 대한 분야, 컴퓨터 시스템을 응용하는 분야, 컴퓨터에 대한 이론을 연구하는 분야로 나눌 수 있습니다.

컴퓨터 과학에서 다루는 분야의 목록[1]

좋았어 이제 이걸 다 파란 글씨로 만들자!!

각주

  1. 컴퓨터 과학의 하위분야로 가면 상위분야를 나누기 힘든 분야가 있지만, 좀 더 관련성이 있는 분야로 구분하였습니다.