학과소개


Q1. 컴퓨터공학과는 어떤 학과인가요?

컴퓨터공학과는 1978년부터 개설되어 45년의 역사를 자랑하며 우리나라의 컴퓨터 분야의 역사입니다. 특히, 컴퓨터공학은 빅데이터, 인공지능, 사물인터넷, 클라우드, 로봇 등 4차 산업혁명 사회의 핵심기술들의 공통기술이기도 합니다. 즉, 컴퓨터공학을 공부하고 이들 기술을 추가로 공부한다면 사회가 원하는 융합 기술자가 될 수 있습니다.

컴퓨터와 인터넷의 구조 및 작동원리와 컴퓨터/네트워크를 이용하여 각종 정보시스템을 효과적으로 분석, 설계, 구현 및 시험하는 기술에 관한 강좌를 개설하여, 컴퓨터공학 전반에 대한 기초이론을 학습하고, 다양한 실험 실습을 통하여 기초이론 및 기술을 확실히 이해하고 활용할 수 있도록 하며, 프로젝트 수행을 통하여 현장에서 요구하는 공학적 설계 능력과 다양한 분야에 대한 종합적 안목을 갖출 수 있도록 교과 과목을 운영하고 있습니다.


Q2. 전공에 필요한 역량 및 소양은 무엇인가요?

  • 자료를 이해하고 분석할 수 있는 능력 및 실험을 계획하고 수행할 수 있는 능력
  • 현실적 제한 조건을 반영하여 시스템, 요소, 공정을 설계할 수 있는 능력
  • 공학문제들을 인식하며, 이를 공식화 하고 해결할 수 있는 능력
  • 공학 실무에 필요한 기술, 방법, 도구들을 사용 할 수 있는 능력
  • 복합 학제적 팀의 한 구성원의 역할을 해낼수 있는 능력
  • 효과적으로 의사를 전달 할 수 있는 능력
  • 평생교육의 필요성에 대한 인식과 이에 능동적으로 참여할 수 있는 능력
  • 공학적 해결방안이 세계적, 경제적, 환경적, 사회적 상황에 끼치는 영향을 이해할 수 있는 능력
  • 직업적 책임과 윤리적 책임에 대한 인식

Q3. 어떤 과목을 배우나요?

학년별로 다음과 같은 교과목을 공부합니다.

1학년 프로그래밍실습, 컴퓨터개론, 확률및통계, 이산구조, 파이썬프로그래밍, 웹스크립트프로그래밍, 디지털공학, 고급프로그래밍, 정보보호개론
2학년 자료구조, 오픈소스SW개발, 시스템프로그래밍, 시스템보안, 컴퓨터네트워크, 객체지향프로그래밍, 계산이론, 컴퓨터구조, 알고리즘, 임베디드시스템및실습, 데이터통신
3학년 모바일프로그래밍, 운영체제, 프로그래밍언어론, .NET프로그램, 클라우드컴퓨팅, 네트워크프로그래밍및보안, 인공지능, 데이터베이스, 역공학, 소프트웨어공학, 컴퓨터그래픽스, 암호의이해
4학년 웹서버프로그래밍, 가상증강현실, 데이터베이스프로그래밍, 게임서버프로그래밍, 데이터마이닝, 머신러닝의이해, 빅데이터, 블록체인, 프로젝트관리, 양자컴퓨팅, 캡스톤디자인, 융합캡스톤디자인

*신기술 교육을 위해 다소 변경될 수 있음


Q4. 졸업 후 진로와 관련하여 어떤 자격증을 취득하나요?

정보처리기사 / 정보보안(기사/산업기사) / 정보관리기술사 / 네트워크관리사(1급,2급) / CCNA / 리눅스마스터(1급.2급) / 인터넷보안전문가(1급.2급) / 전자계산기기사

이외에도 각자 진출하고자하는 방향에 따라 다양한 자격증을 취득합니다.


Q.5 졸업 후 진로는 무엇인가요?

우리나라 정보화의 활성화와 4차 산업혁명의 촉발로 인해 컴퓨터공학과는 가장 취업이 용이한 분야입니다. 전통적 IT분야가 아니었던 산업군(예: 자동차, 유통, 배달, 부동산 등)이 소프트웨어와 인공지능을 활용한 혁신을 통해 IT산업군으로 변하면서, 컴퓨터공학과 출신에 대한 수요가 급격히 높아지고 있습니다. 따라서 과거 그 어느 때보다 컴퓨터분야의 미래는 밝다고 할 수 있습니다.

  • 웹/앱/소프트웨어를 개발하는 모든 업체(네이버, 카카오 등)
  • 정보시스템개발업체(SK네트웍스, 삼성SDS, LG CNS 등)
  • 벤처기업 연구개발직
  • 정보시스템 개발 및 운영직(공공기관 전산담당, 은행권 전산실 등)
  • 연구소 연구원
  • 컴퓨터 교육기관 및 대학 강사
  • IT 기업 창업 등