정규유학

전공별 검색

HOME > 정규유학 > 전공별 검색

Computer Science
컴퓨터공학은 정보화 사회에서 컴퓨터의 하드웨어와 소프트웨어 그리고 통신 및 네트워크를 연구하여, 컴퓨터 시스템과 컴퓨터와 관련된 여러 기술을 개발하여 익히고 이를 각 분야에 응용함을 목적으로 하는 학문 분과이다.

computer science와 computer engineering 차이
CE는 하드웨어적이라면 CS는 소프트웨어적이다. CE는 컴퓨터 본체와 실제 회로의 속도를 빠르게 하는 하드웨어적인 면에 치중하는 반면 CS는 프로그램을 만든다거나 애니메이션과 같은  시각적 효과, 프로그램의 속도를 빠르게 하는데 치중한다.

CE는 전자과 같은 성향을 띄며 전자 중에서도 컴퓨터 쪽만 다룬다. 컴퓨터구조, 디지털 회로 등 컴퓨터가 하드웨어적으로 어떻게 생기는지 어떤 방식으로 연산을 하고 제어를 하는 등 하드웨어적 이해 50%, 소프트웨어적 구현 50% 정도의 학문으로 대개 취업 진로가 intel, broadcom, qualcomm등 전자관련 회사이다.

CS는 전산과 같은 성향을 띄며 프로그래밍 및 알고리즘에 중점을 둔다. 데이터처리, 압축 알고리즘, 다수 접속 처리 등등 어떻게 하면 코드를 더 효과적으로 짤까? 등을 고민하는 학문.으로 컴퓨터에서의 이론 및 논리에 심하게 치우져 있는 소프트웨어를 위한 학문이다. 진로는 goole, facebook, amazon, linkedin 등 대량 데이트를 처리하는 웹 업체인 경우가 많다.

하고 싶은 분야가 로봇의 몸통.. 회로(메인 칩) 및 움직임(기계적 측면) 같은 거라면 CE로 로봇의 두뇌(인공지능) 프로그래밍 이라면 CS로 결정을 하면 된다.
학사 교과 과정
  Core Modules
1학년 - Foundations of Computer Science
- Introduction to Software Engineering
- Java Programming
- Machines and Intelligence
- Introduction to Algorithms and Data Structures
- Web and Internet Technology
- Global Engineering Challenge Week
2학년 - Advanced Programming Topics
- Automata, Logic and Computation
- Bio-Inspired Computing and Robotics
- Data Driven Computing
- Human Centred Systems Design
- Software Hut
- Engineering
- You're Hired
3학년 - Research Project
- Finance and Law for Engineers