커넥티드
리뷰쓰기

전공백과사전 #1 - 컴퓨터 공학(Computer Science)




4차 산업혁명 시대에 들어서게 되면서 가장 각광 받는 전공인, ​컴퓨터 공학
어떤 것을 배우는지부터 어디서 공부해야 할지
커넥티드에서 컴퓨터 공학에 관한 모든 것, 지금 알려드립니다:)


"컴퓨터공학, 어떤 학문인가요?"


컴퓨터공학은 현대 정보화 사회에서 컴퓨터의 하드웨어와 소프트웨어를 연구하여, 컴퓨터 시스템과 컴퓨터와 관련된 여러 기술을 개발하여 익히고 이를 각 분야에 응용하는 것을 목적으로 하는 학문입니다. 컴퓨터공학 학사는 프로그래밍 언어, 시스템 개발, 컴퓨터 네트워크, 하드웨어 및 소프트웨어를 포함하여 컴퓨터의 작동 및 구성과 관련된 다양한 주제를 탐구합니다. 또한 소프트웨어와 하드웨어, 웹프로그래밍부터 홈 네트워크 등 신세대 기술에 이르기까지 다양하고 혁신적인 교육과정을 경험할 수 있습니다.


"컴퓨터공학, 왜 필요한가요?"


컴퓨터공학은 창의적인 공학계열 인재가 필요한 4차 산업시대의 흐름에 따라 각광받고 있는 전공입니다. 인공지능(AI), 빅데이터, 드론, 사물인터넷(IoT) 등 급성장하는 디지털 라이프로 인류의 삶은 빠른 속도로 변화하고 있기 때문에 융합적 사고를 가지고 공공의 문제를 해결하는데 필요한 창의적 인재에 대한 수요가 빠르게 늘고 있습니다. 이를 위해 컴퓨터공학과는 차세대 기술 변화에도 능동적으로 대처하는 융합형 전문가를 양성하는 것을 목표로 하고 있습니다.


"컴퓨터공학과에서는 주로 어떤 것을 배우게 되나요?"


컴퓨터공학은 하드웨어 분야에서 전자기학 이론 분야와 마이크로프로세서 분야, 전자회로 분야로 나뉘고, 소프트웨어 분야에서 컴퓨터과학 이론 분야와 프로그래밍 분야, 컴퓨터 시스템 분야 등으로 나뉩니다. 쉽게 말해 컴퓨터공학은 '컴퓨터과학'과 '전자공학'이 연계되는 학문으로, 컴퓨터를 비롯한 전자 제품이나 로봇 공학 등의 하드웨어와 소프트웨어 지식이 둘 다 필요한 분야들을 대표적으로 배우게 됩니다. 컴퓨터공학과에서는 최첨단 핵심 기술에 대한 강의를 이론 수업과 실무 수업을 병행하여 제공합니다. 신입생들은 주로 컴퓨터 시스템의 기본, 데이터 알고리즘 등의 이론적 내용을 학습하고, Junior/Senior 학년에서는 배운 이론을 바탕으로 가상이나 실제 사례를 해결하는 것을 주제로 프로젝트를 진행합니다.


"컴퓨터공학, 왜 유망한가요?"


컴퓨터공학은 오늘날 가장 빠르게 성장하는 학문이자 졸업 후 고액 연봉을 받는 직군 중 하나로 각광받고 있습니다. 현대 생활의 거의 모든 부분은 컴퓨터를 기본으로 하고 있으며, 컴퓨터공학 전공자는 이 분야 전문가로 인정받기 때문에 수요가 높습니다. 이 분야는 향후 10 년간 19% 성장할 것으로 예상됩니다. 컴퓨터공학 학사 학위는 일반적으로 현장 실무에 바로 투입될 수 있을만한 높은 교육 수준을 제공하기 때문에 현장에서도 선호도가 높은 전공 중 하나입니다. 우리에게 잘 알려진 Apple, Microsoft, Google, Facebook 같은 IT 회사에서는 정기적으로 컴퓨터공학과 졸업생을 고용하고 있습니다. 


"컴퓨터공학과 다른 학위도 함께 취득하는 게 도움될까요?"


대부분의 컴퓨터공학 학위는 학생들이 컴퓨터공학 외에도 학생이 관심 있는 분야의 학문을 병행하도록 하여, 융합형 인재를 육성하기 위해 다양한 방법의 교육을 지원하고 있습니다. 예를 들어 학생이 금융, 심리학 또는 인문학 같은 과목을 공부하는데 관심이 있는 경우, 대부분의 대학에서는 학부생들이 컴퓨터공학과 본인의 관심 과목을 함께 공부할 수 있습니다. “공학자가 크리에이터가 되는 시대”의 트렌드에 걸맞게, 인문학적 소양을 갖춘 공학도들을 배출하기 위해 아낌없이 지원합니다.


컴퓨터공학 전공자의 직종


대부분의 컴퓨터공학 전문가들은 석사 학위를 소지하고 있습니다. 즉, 컴퓨터공학 학사 학위를 취득하면 소프트웨어 퍼블리싱, 컴퓨터 시스템 설계, 로봇 공학, 데이터 사이언스와 같은 전문 분야를 포함한 다양한 분야의 학위도 취득할 수 있습니다. 컴퓨터공학 전공자는 주로 아래와 같은 직업군을 가지게 됩니다.


- 컴퓨터 및 정보 시스템 매니저 (Computer and Information Systems Manager) : 네트워크 보안, 인터넷 운영 및 소프트웨어 업그레이드를 포함한 모든 컴퓨터 관련 기술 관리 및 구현
- 컴퓨터 하드웨어 엔지니어 (Computer Hardware Engineer) : 복잡한 장비를 분석하여 최상의 개선 방법을 결정하고 새로운 유형의 정보 기술 장치 설계 
- 컴퓨터 프로그래머 (Computer Programmer) : 소프트웨어 개발자 및 엔지니어가 만든 프로그램 디자인을 컴퓨터가 따라갈 수 있도록 코딩
- 컴퓨터 네트워크 개발자 (Computer Network Architect) : 근거리 통신망(LAN), 광역 통신망(WAN) 및 인트라넷을 포함한 데이터 통신 네트워크를 설계하고 구축 
- 컴퓨터 및 정보 리서치 과학자 (Computer and Information Research Scientist) : 컴퓨팅 기술에 대한 새로운 접근 방식을 발명 및 설계


「 컴퓨터공학 전공자의 평균 연봉 」


미국 노동 통계청(Bureau of Labor Statistics)에 따르면 2017년 기준 컴퓨터 및 정보 연구 과학자의 평균 연봉은 114,520달러였습니다. 이는 대학 졸업생의 일반적인 전국 평균 연봉보다 2배 이상 높은 수치입니다. 컴퓨터공학 전공자의 급여는 직군에 따라 선택의 폭이 다양합니다. 예를 들어, Software Publishers의 평균 수입은 $132,190이며 컴퓨터공학 교사는 $77,240입니다.


「 컴퓨터공학에 진학을 위한 고등 선행 과목 」


컴퓨터공학을 전공하기 위해서는 수학에 대한 요구(requirements)가 있기 때문에 학생은 SAT 수학 영역에서 고득점을 받기 위해 준비하는 것이 좋습니다. 재학 중인 학교의 수학이나 과학 및 공학의 AP 과목을 수강하고, 시험을 치르는 것도 도움이 됩니다. 관련된 과목으로는 AP Calculus AB / BC, AP Computer Science, AP Physics C, AP Statistics 등 입니다. 대학에 지원하기 전 코딩을 배워두면 전공 공부를 더 수월하게 할 수 있을 것입니다.


​컴퓨터공학과 TOP 3 미국 대학교





UNIVERSITY OF CALIFORNIA-BERKELEY


1868년에 설립된 University of California-Berkeley는 University of California 공립 대학 시스템에서 가장 오래된 연구기관입니다. 컴퓨터공학 학부 과정은 학생들이 컴퓨터 전문가로서의 경력을 쌓을 수 있도록 지원합니다. 본 대학의 우수한 컴퓨터공학 학위 프로그램은 Apple Computer를 공동창립한 Steve Wozniak을 비롯한 우수인재를 배출하는 것으로 잘 알려져 있습니다. 


학과 특징: 본 대학의 전기공학 및 컴퓨터공학과는 학부생을 위한 다양한 옵션을 지원합니다. 전공을 심층적으로 공부하고 싶은 학생들을 위해 5년제 학사/석사 프로그램도 제공합니다. 특히 프로그래밍, 컴퓨터 그래픽 및 애니메이션, 컴퓨터 연구에 관심이 있는 학생들에게 본 대학의 학부 과정을 추천합니다. 버클리 컴퓨터공학과 졸업생은 졸업 후 평균 연봉 $80,000을 받을 뿐 아니라 세계 최고의 컴퓨터 전문가가 될 수도 있습니다. 


아래 과목들이 수업 코스에 포함됩니다.
컴퓨터 설계 및 엔지니어링 (Computer Architecture and Engineering)
피드백 제어 시스템 (Feedback Control Systems)
아날로그 집적 회로 (Analog Integrated Circuits) 
소프트웨어 공학 (Software Engineering)


예상 학비: $38,140





MASSACHUSETTS INSTITUTE OF TECHNOLOGY


MIT (Massachusetts Institute of Technology)는 매사추세츠 주 캠브리지에 있는 사립 연구기관입니다. MIT의 전기공학 및 컴퓨터공학(EECS) 프로그램은 MIT에서 가장 규모가 큰 학부 과정입니다. 세계적으로 유명한 교수진과 수준 높은 커리큘럼은 본 대학의 컴퓨터공학과가 세계 최고라고 인정받을 수 있는 이유입니다.  컴퓨터공학 학사 학위를 가진 MIT 학생들의 초급은 평균 $95,000입니다. MIT는 소프트웨어 회사에서 비디오 게임 디자인에 이르기까지 학생들이 다양한 경력을 쌓을 수 있도록 준비시킵니다.


학과 특징: MIT의 EECS 학부는 컴퓨터공학을 중심으로 4개의 학부 전공을 포함합니다. EECS 학부는 학생들이 교과과정 내에서 광범위한 문제에 참여할 수 있는 유연한 환경을 제공합니다.


컴퓨터공학과의 주요 수업은 다음과 같습니다.
계산 구조 (Computation Structures)
알고리즘 개론 (Introduction to Algorithms)
프로그래밍의 기초 (Fundamentals of Programming)
소프트웨어의 구성 요소 (Elements of Software Construction)


예상 학비: $46,704





​CALIFORNIA INSTITUTE OF TECHNOLOGY


​California Institute of Technology는 캘리포니아 Pasadena에 위치한 세계적으로 유명한 사립 대학입니다. 컴퓨터공학 학위는 Computing + Mathematical Sciences(CMS) 학부 안에 있습니다. CMS 부서는 미국에서 랭킹 1위를 차지했습니다. BSc 프로그램은 학생들이 연구 기관에서 교수가 되거나 Pixar Animation Studios, Intel, Google, Facebook과 같은 세계적인 회사에서 일할 수 있는 기회를 잘 잡을 수 있도록 지원합니다.


학과 특징: 학부과정은 응용+전산 수학 또는 컴퓨터공학의 두 가지 학위 옵션을 제공합니다. California Institute of Technology의 컴퓨터공학 학사는 학생들에게 수학 및 공학 기초 지식을 가르치는 동시에 그래픽, 데이터베이스, 로봇 공학 및 네트워킹과 같은 다른 영역도 배울 수 있습니다.


주요 수업과정은 크게 아래와 같습니다.
통신 네트워크 (Communication Networks)
컴퓨터 그래픽 연구 (Computer Graphics Research)
신경 계산 (Neural Computation)
수치 알고리즘 및 구현 (Numerical Algorithms and Implementation)


예상 수업료: $45,390


보다 자세한 내용은 아래의 영상으로 확인하세요!