본문 바로가기
디지털교육

컴퓨터사이언스 VS. 컴퓨터엔지니어링

by 프랑프랑 2023. 9. 15.
반응형

디지털 시대를 맞이하여 컴퓨터 관력 학과, 직종이 점차 인기가 높아지죠, 그만큼 관련 회사에서는 급여 및 각종혜택, 복지가 아주 잘되어 있어 흔히 MZ 세대들은 IT 관련 일을 하고 싶어 합니다. 그중에 컴퓨터 사이언스와 컴퓨터 엔지니어링이 있을 텐데요. 오늘은 그 둘이 어떻게 다른지 어떤 게 비슷한지 한번 알아보겠습니다.

컴퓨터 사이언스와 컴퓨터 엔지니어링은 모두 컴퓨터 및 정보 기술 분야에서 중요한 역할을 하는 학문과 직업 분야 입니다. 그러나 그 둘은 목표와 접근 방식에서 몇 가지 중요한 차이가 있습니다. 

◎컴퓨터 사이언스(Computer Science)

▷목표와 주요관심사: 컴퓨터 사이언스는 컴퓨팅에 관한 이론과 알고리즘, 계산 이론 등을 연구하는 학문입니다. 주요 관심사는 컴퓨터 시스템, 알고리즘, 데이터 구조, 인공 지능, 머신러닝 및 소프트웨어 개발과 관련된 이론과 개념입니다. 

▷연구중심: 컴퓨터 사이언스는 주로 연구 중심의 학문으로서 새로운 이론과 알고리즘을 개발하고 컴퓨터 과학의 기초 이론을 탐구합니다. 주요 초첨이 소프트웨어를 다루는 것이라고 보면 됩니다. 

▷학문적인 성격: 컴퓨터 사이언스 전공자는 주로 학문적인 관심을 가지며 이론을 이해하고 새로운 컴퓨터 문제에 대한 해결책을 찾는데 중점을 둡니다. 

▷업무: 컴퓨터 사이언스 전공자는 컴퓨터 시스템을 설계, 개발, 운영 유지 보수하는 업무를수행하게 됩니다. 일반적으로 코딩만 다룬다고 생각하는데 코딩은 일부분이고 코딩을 통한 문제 해결이라고 보면 됩니다. 컴퓨터 사이언스의 가장 큰 영역은 단순사무 프로그램, 기계간을 연결하는 프로그램, 로봇을 제어하는 로보틱스 등이 컴퓨터사이언스의 큰 영역입니다. 

인인공지능(AI), 바이오컴퓨팅, 컴퓨터 시스템, 사이버 보안, 데이터 분석, 게임 개발, 모빌웹 애플리케이션, 프로그래밍언어, 소프트웨어 엔지니어링 업무로 진출이 가능합니다. 

 

 

◎컴퓨터 엔지니어링(Computer Engineering)

▷목표와 주요관심사: 컴퓨터 엔지니어링은 하드웨어 및 소프트웨어 시스템을 설계, 개발 및 유지보수 하는 일에 중점을 둡니다. 주요 관심사는 컴퓨터 시스템 아키텍처, 임베디드 시스템, 컴퓨터 네트워킹 및 하드웨어 소프트웨어 통합입니다. 

▷실무중심: 컴퓨터 엔지니어링은 주로 실무 중심의 분야로 컴퓨터 시스템을 설계하고 구현하며 하드웨어와 소프트웨어를 통합하여 실제 제품을 개발하는데 중점을 둡니다. 메모리, CPU라고 부르는 부품을 포함한 칩 같은 반도체 분야, 설계, 제작, 연구 개발;까지 모두 포함됩니다. 

▷공학적 성격: 컴퓨터 엔지니어링 전공자는 컴퓨터 시스템을 엔지니어링하고 제품을 개발하는 과정에서 실무 기술과 공학적 지식을 적용합니다. 

▷업무: 메모리, CPU라고 부르는 부품을 포함한 칩 같은 반도체 분야, 설계, 제작, 연구 개발 업무에 많이 투입되고 있습니다. 컴퓨터를 설계하는 컴퓨터 아키텍처, 컴퓨터를 서로 연결해 주는 네트워킹 하드웨어, 간단한 자동판매기부터 큰 공장의 시스템까지 포함하는 시퀀스 프로세싱 등의 다양한 분야가 지원 가능한 업무 영역이 되겠습니다. 

 

 

보시는 바와 같이 컴퓨터 사이언스는 주로 컴퓨팅 이론과 알고리즘에 중점을 두며 연구 중심이며 학문적인 성격을 가지고 있고 컴퓨터 엔지니어링은 하드웨어와 소프트웨어를 설계하고 개발하는 실무 중심의 공학 분야입니다. 두 분야는 서로 보완적이며 협력하여 현대 기술과 시스템을 발전시키는데 기여하게 됩니다. 컴퓨터 사이언스 전공자라고 해서 프로그래머만 되는 것은 아니고 컴퓨터를 이용한 문제해결개발자로서의 업무라고 할 수 있을 것 같습니다. 많은 시간을 코딩과 오류 수정과정을 하는 것이 주 업무라고 할 수 있겠지만 많은 시간을 다양한 미팅에 참여하며 소통하는 것에 소비하게 됩니다. 코딩만큼 중요한 것이 소통이라고 할 정도이지요. 그러므로 컴퓨터스킬뿐 아니라 커뮤니케이션스킬을 갖추어야만 해당 분야에서 살아남을 수 있다고 합니다. 두 분야 모두 강도 높은 수학을 이해할 수 있어야 하며 분석 능력과 문제 해결능력이 필요로 합니다. 다만 컴퓨터 엔지니어링은 수학적, 이론적, 이과적 감성이 요구된다면 컴퓨터 사이언스는 그에 추상적 사고에 흥미를 가진 자가 좀 더 적성에 맞겠다고 할 수 있겠습니다. 

 

 

반응형