문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 컴퓨터공학과 (문단 편집) === 컴퓨터공학과 ≠ [[프로그래밍]] === 컴퓨터공학과에 직접 재학해 보지 않은 대부분의 사람들은 컴퓨터공학과를 [[프로그래밍]]을 가르치거나 컴퓨터를 다루고 활용하는 학과[* 마이크로소프트, 한글, 포토샵 같은 컴퓨터 관련 자격증]라고 생각하곤 한다. 그러나 그것은 마치 [[의류의상학과]]를 [[바느질]]을 배우는 학과, [[식품영양학과]]가 음식(식품) 만드는 학과, [[건축학과]]를 벽돌 쌓는 곳이라고 생각하는 것과 같다. 컴퓨터공학과는 '''컴퓨터공학(Computer Science and Engineering)이라는 컴퓨팅과 관련된 전반적인 학문을 공부하고 연구하는 학과'''이다. 컴퓨터공학과를 당장 들어가더라도 프로그래밍을 배우는 과목은 일부에 속할 뿐, 실제로는 도대체 이걸 배워서 어디에 써먹을까 싶은 수학적, 이론적인 과목들이 대부분을 이루게 된다. 워드프로세서나 컴퓨터활용능력 같은 자격증은 대학교에서 가르쳐주지 않으므로 알아서 공부하여야하고,[* 컴활을 쓰는 직군으로 취업을 노리는 게 아닌, 코딩 쪽으로 나아가고 싶다면 오히려 컴활을 따지 않거나 따더라도 내세우지 않는 것이 좋다. 그딴 거 딸 시간이 있냐는 눈총만 받는다.(...)] 대학교 내에서도 프로그래밍 언어는 약 2~3개밖에 가르치지 않으니 좀 더 다양한 프로그래밍 언어들을 공부하고 싶으면 따로 교재를 사서 독학으로 배우는 수밖에 없다. 물론, 그래도 프로그래밍이 커리큘럼에 포함되는 이상, 일반인보다는 잘할 확률이 높긴 하다. 그러나 이공계, 상경계 학생들이 수학을 어떻게 써먹을지 배울 때, 수학과 학생들은 수학을 계산하는 방법이 아닌 수학의 본질을 배우는 것처럼, '''[[컴퓨터과학]]을 공부하는 학생들은 단순히 프로그램을 개발하는 스킬을 익히는게 아니라 [[컴퓨터과학]]과 그 시스템, 컴퓨팅의 본질을 탐구한다는 것을 잊지 말자. 여기서 프로그래밍을 배우는 이유도 [[컴퓨터과학]]에서 다루는 이론과 개념을 검증하고 구현하기위해 배우는거지 프로그래밍 자체가 주 목적이 아니다.''' 프로그래밍은 컴퓨터공학과에서만 다루지 않고 [[전기전자공학과]], [[기계공학과]], [[물리학과]], [[통계학과]] 같은 다른 전공에서도 다룬다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기