어느날 갑자기 지구상의 모든 컴퓨터가 사라진다면 모든 것이 정지될지도 모릅니다. 컴퓨터공학은 IT와 정보통신 기술을 기반으로 정보화 시대를 이끄는 첨단 공학 분야라 할 수 있습니다. 모든 산업 분야에 컴퓨터 공학 기술은 깊은 관련이 있습니다. 컴퓨터 공학은 컴퓨터 시스템, 프로그래밍 기법, 알고리즘 설계, 응용소프트웨어 개발, 정보화사업 관리방법론 등 다양한 이론과 실습을 통해 유능한 인재를 키우는데 목표를 두고 있는 학과입니다.
이런 학생에게 맞아요
컴퓨터나 인터넷 웹서핑을 좋아하고 IT분야, IT기술과 컴퓨터를 이용한 새로운 제품 등에 관심이 많은 사람에게 유리합니다. 컴퓨터 소프트웨어를 개발하기 위해서는 프로그래밍 개발 언어를 배워야 하는데 이에 필요한 논리적인 사고능력과 개발 언어와 소스를 이해할 수 있는 지식이 필요합니다.
대학에서 배우는 주요 교과목
운영체제
각종 운영체제에 대해서 구체적인 구조와 구성, 작동원리, 각종 문제를 해결하기 위한 방법을 배웁니다.
소프트웨어 공학
소프트웨어 개발의 일반적 과정 및 개발 방법론, 프로젝트 관리와 계획, 요구사항 분석, 각종 개발 모델링 및 소프트웨어 설계 등 전반적인 이론을 배우고 실습을 합니다.
자료구조와 실험
여러 가지 자료 구조를 살펴보고 이를 실제적으로 구현하는 방법과 기본적인 알고리즘에 대해서 배웁니다.
임베디드시스템
임베디드시스템에 많이 사용되는 마이크로프로세서의 구조를 살펴보고 임베디드용 운영체제를 배웁니다.
데이터베이스
데이터를 저장하는 데이터베이스와 이를 중앙 관리하는 데이터베이스 관리 시스템 등 관련 이론을 배웁니다.
진로 탐색 활동
컴퓨터부품확인
컴퓨터 본체를 열어 각종 부품을 직접 확인해 보고 컴퓨터의 구성 및 구조에 대해 이해할 수 있다.
웹진구독
컴퓨터나 IT분야에 대한 웹진이나 잡지를 구독하고 관심 내용을 읽어보는 활동을 통해 컴퓨터 공학 및 관련 기술에 대한 지식을 쌓을 수 있습니다.
뉴스구독
전자신문 웹사이트 방문, IT관련 기사검색을 통해 뉴스를 읽고 컴퓨터와 IT 분야에 대한 최신 동향 파악 및 새로운 기술에 대해 빠르게 정보를 얻을 수 있습니다.
동영상시청
IT 컴퓨터, 클라우드컴퓨팅 빅데이터, 인공지능, 5G, 사물인터넷 등 관련된 영상 시청을 통해 지식을 얻을 수 있습니다.
추천 도서와 탐구 질문
계열별 추천 도서 목록은 준비 중입니다. 그동안 아래 탐구 질문으로 시작해 보세요.
탐구 질문 (출발점)
컴퓨터공학과에서 배우는 내용이 우리 사회의 어떤 문제와 연결되는가?
'운영체제'은(는) 왜 이 전공의 핵심 과목일까? 관련 책 한 권을 찾아 읽어 보자.
'소프트웨어 공학'은(는) 왜 이 전공의 핵심 과목일까? 관련 책 한 권을 찾아 읽어 보자.