본문바로가기 메인메뉴바로가기

컴퓨터정보공학부

컴퓨터정보공학부

  • Division of Computer and Information Engineering

    컴퓨터정보분야는 고도화된 정보화 시대를 주도하는 첨단 학문으로서 현대 사회에서 기술 수요가 대단히 높으며 지속적으로 확대되는 분야입니다. 이러한 기술적 수요 요구에 부응하기 위해, 호서대학교 컴퓨터정보공학부는 3개의 트랙, 즉 사물인터넷트랙, 인공지능트랙, 정보보호학트랙을 운영하고 있습니다.

    • 아산캠퍼스 제2공학관 422호
      아산캠퍼스 제1공학관 504-1호
    • 041-540-5695

소개

사물인터넷트랙은 4차산업혁명시대의 초연결 사회를 주도하는 첨단 학문으로서 현대 사회에서 대단히 수요가 많은 분야이며, 현대의 거의 모든 산업과 깊은 관련을 가지고 있다고 해도 과언이 아니다. 사물인터넷트랙에서는 주변 환경을 모니터링하는 다양한 센서와 사용자와 상호작용하는 기기들을 오픈소스 플랫폼을 활용하여 연동하는 시스템을 구축한다. 또한 무선 통신 기반으로 서로 다른 기기들 사이의 데이터 전달과 분석 및 시각화에 관련된 다양한 기법들을 학습한다. 이 트랙에서는 사물인터넷 분야에서 필요로 하는 우수한 인재를 배출하기 위하여, 다양한 기업들과 인턴쉽 및 현장실습 등의 실무 교육 등을 통해 졸업과 동시에 관련 기업체에 취업이 이루어질도록 실무 중심 교육을 수행하고 있다.
041-540-5584 ☞ 사물인터넷트랙 바로가기

정보보호학트랙은 4차 산업혁명시대를 대표하는 큰 흐름인 AI, Cloud, IoT/CPS, Blockchain에서의 실질적 보안 문제점을 탐지 및 대응할 수 있는 정보보호 전문가를 양성한다. 침해공격은 단순히 사이버 공간에서의 피해를 넘어 전기/가스/수도/원자력 등 생활 전반으로 확대됨에 따라, 정보보호 전문가의 역할은 점차 중요한 역할을 맡고 있다. 이에 따라, 정보보호 기초지식, 창의적 문제해결 능력, 정보보호 전문지식과 설계 기반 종합적인 시스템을 설계할 수 있는 능력을 배양하며, 차세대 IT환경에서 전문적인 지식을 갖춘 네트워크 보안/시스템 보안 전문가를 양성하는 것을 교육 목표로 한다. 특히, AI, Cloud, Blockchain과 현장에서의 보안 이슈를 결합하여 실무에 능한 인재를 지속적으로 양성하고 있다.
041-540-5698 ☞ 정보보호학트랙 바로가기

인공지능트랙은 지식정보화 시대가 요구하는 실무능력을 갖춘 창의적 인재 양성을 교육목표로 하고 있으며 학생들이 인공지능분야에서 소프트웨어 전문가로서 능력을 인정받기 위해 갖춰야 할 내용들을 체계적으로 배울 수 있도록 교육과정을 편성하고 있다. 또한 다양한 오픈소스 기반의 기계학습 프레임워크를 사용하기 위해 인공지능 및 기계학습에 대한 기본적인 개념이해를 바탕으로 사물, 음성, 문자 인식 등의 실생활에 밀접한 시스템을 구현해본다. 인공지능트랙은 소프트웨어 개발프로젝트와 산업체 현장 인턴십을 포함하는 새롭고 체계적인 교육과정을 통해 학생들이 소프트웨어 전문가로서 갖춰야 할 기초 지식과 실무능력을 겸비한 인재가 되어 사회에 진출할 수 있도록 하고 있다.
041-540-5695 ☞ 인공지능트랙 바로가기

졸업 후 진로

진로
    • 소프트웨어 개발자(인공지능, IoT, 웹 응용, 모바일 등)
    • 데이터베이스 구축 및 애플리케이션 개발 분야
    • 사물인터넷 SW 시스템 개발 분야
    • 인터넷 프로그래밍, 네트워크 구축 및 관리, 개발 분야
    • SI (System Integration) 회사
    • SM (System Management) 회사
    • 해외 SW 개발 회사
    • 정보보호 전문업체, 기업 및 금융 기간의 보안 관리자, 포털 사이트 보안 담당자
    • 정보호호관련 연구소 : 한국전자통신연구원(ETRI), 한국인터넷진흥원(KISA), 국가보안기술연구소(NSRI), 금융보안연구원(FSA)
    • 정부 기관 : 국가 정보원, 사이버 수사대, 국방부 등
    • 국가공인인증기관, 정보보호 제품 평가/인증기관
    • 컴퓨터 소프트웨어 엔지니어
    • 컴퓨터 소프트웨어 컨설턴트
    • 다양한 IT 관련 업체 등
자격증
    • 컴퓨터 활용 능력
    • 정보처리기사/정보기기 운용 기능사
    • IoT지식능력검정
    • 리눅스마스터
    • 자바프로그래밍 인증시험(OCJP)
    • 오라클 인증시험(OCA/OCP/OCM)
    • 마이크로소프트 인증시험(MCSE/MOUS)
    • 시스코 네트워크(CCNA/CCNP/CCIE)
    • 정보보호 전문 자격증 : 정보보안기사, SIS, CISSP, CISA, CIA, 정보보호 제품 평가자 자격증
    • 자바 인증 자격(SCJP, SCJD, SCWCD, SCEA)

    컴퓨터정보공학부 전공 교육과정

    트랙 별 주요 교과목
    사물 인터넷 트랙
    • 오픈소스 하드웨어 플랫폼 (Open source Hardware Platform)
      IoT 플랫폼에서의 데이터는 주로 센서들로부터 만들어지는데 본 과목은 이러한 센서들의 동작원리와 특성을 이해하는 것이다. 이러한 센서들은 또한 스마트 폰에서도 많이 사용된다. Arduino, Raspberry Pi 등 오픈 하드웨어를 이용하여 이러한 센서들의 인터페이스와 제어를 학습한다.
    • 스마트 융합 시스템 (Smart Convergence System)
      스마트 홈, 스마트 시티 등에서 기 구축된 IoT 관련 시스템들의 사례를 분석하고 이를 바탕으로 일부 기능을 실제로 구현해본다.
    • 클라우드 플랫폼 (Cloud Platform)
      다량의 센서 데이터를 클라우드에 저장하고 웹서비스를 통해 IoT 장치를 제어하거나 분석된 결과를 보여주는 플랫폼들이 개발되고 있으며 AWS(Amazon Web Service) IoT와 같은 플랫폼을 실습하여 동작 방식을 학습한다.
    • 모바일 프로그래밍 응용 (Mobile Programming Application)
      오픈 API, 위치기반 서비스, 웹서비스 연동과 같은 고급 기능이 포함된 모바일 응용을 개발하고 이를 활용하여 실용적인 앱을 개발한다.
    • IoT 데이터 통신
      컴퓨터 네트워크에 대한 기본 개념을 바탕으로 사물인터넷에서 사물간의 연결을 위해 사용되는 다양한 유무선 통신 기법들과 해당 기술의 특징 및 세부 동작 과정을 학습한다.
    정보보호학 트랙
    • 시스템 보안
      폭넓게 해석하면 정보보호는 모두 시스템보안 영역에 해당한다. 좁게 해석해도 네트워크 보안, 컨텐츠 보안, 보안관리, 암호/인증 등의 보안영역은 모두 시스템 보안영역과 연계하여 동작한다. 이에 따라, 본 수업에서는 시스템 보안을 중심으로 관련된 모든 보안영역을 다룰예정이다. 특히, 시장에 나와있는 전반적인 정보보호제품현황을 이해하고, 각각의 보안제품/기술이 커버하는 영역, 이슈를 이해하는데 집중하고자 한다. 본 수업을 통해, 폭넓은 시각으로 사회진출을 준비할 수 있기를 기대한다. 수업교재는 도서보다는 현업의 기술을 소개하는 자료들을 중심으로 진행할 예정이다.
    • 네트워크 보안 및 실습
      본 과목은 네트워크 기본 프로토콜인 TCP/IP에 기반한 기본적 이론을 다루고, 이에 따른 보안 위협 요소 및 그 해결방안을 학습한다. 강의는 주로 암호학과 데이터통신 이론에 근거하여 네트워크 실습환경을 구축하여 실제 해킹이 일어나는 경우를 실습하고 이에 대한 안전한 네트워크 구축실습에 중점을 두고자 한다. 이를 통해, 네트워크 실무환경에 기반하여 IP주소 추적에서부터 DDoS공격까지 공격기술을 익히고 방화벽 구축등에 관한 방법등 다양한 네트워크 보안기술을 실습한다.
    • 데이터베이스 보안
      본 과목은 데이터베이스의 기밀 데이터에 대한 보안 위협요인들에 대해 효과적으로 대응 할 수 있는 방어기술들에 대해 팀단위의 학습자 그룹을 구성하여 다양한 관련문제들에 대해 능동적으로 해결 할 수 있는 능력 및 사고력을 함양한다. 이를 통해, 데이터베이스 보안개념 및 기법을 이해하고, 데이터베이스에 대한 공격 및 방어기술을 이해한다.
    • 암호학 프로그래밍
      본 과목은 정보보호의 가장 기본이 되는 내용인 암호알고리듬에 대한 분석과 이를 직접 프로그램을 작성해 봄으로서 프로그래밍 기법을 익힌다. 가급적 필요한 암호기술을 쉽고 재미있게 습득하면서 수학이나 기본지식이 약한사람도 프로그래밍 설계 및 코딩에 대한 접근이 용이하도록 강의하고자 한다. 이를 통해, AES, RSA, SHA1, DSS등 암호에 사용되는 알고리듬을 완전히 이해하고, 이를 운영할 수 있는 역량을 확보한다.
    • 정보보호 프로젝트
      종합설계 교과목으로 수강생들은 2~3인 정도가 팀을 구성하여 정보보호 관련 문제를 발견하고 이를 해결할 수 있는 솔루션을 개발하는 것이 목표이다. 본 교과목을 통해, 현실적 제한 조건을 반영하여 시스템을 설계하는 능력을 배양하고, 설계한 시스템을 개발하기 위해 최신 기술 및 도구 사용 방법을 습득한다. 또한 프로젝트 팀원 간의 의사소통 및 보고서 작성 능력을 배양한다.
    인공지능 트랙
    • 멀티미디어 데이터 인식 (Multimedia Data Recognition)
      사진, 음성, 영상 등 다양한 형태의 멀티미디어 데이터를 컴퓨터에게 인식 시킬 수 있는 라이브러리를 학습하고 이를 활용한 응용을 제작해본다.
    • 기계학습 프레임워크 (Machine Learning Framework)
      최근 기계 학습에 대한 연구가 활발해지면서 Tensorflow, Caffe, Apache Singa 등의 오픈소스 기반의 프레임워크들이 이용되고 있다. 본 교과목에서는 이러한 오픈소스 기반의 프레임워크의 동작 방식을 튜터리얼을 중심으로 실습하고 도출된 결과를 분석해 본다.
    • 정보 검색 (Information Retrieval)
      다량의 텍스트 데이터에서 의미 있는 정보를 추출하는 기법들의 이론 및 주요 기술을 학습한다. 문서, 웹페이지, 구조화 또는 반구조화된 레코드나 멀티미디어 객체에 이르는 정보 항목의 표현, 저장, 조직, 접근을 다룬다.
    • 빅데이터 처리 및 분석 (Bigdata Processing & Analysis)
      빅데이터 분석과 연관된 기초이론 및 분석 방법에 대한 기본 개념을 바탕으로 컴퓨터를 사용하는 통계적인 방법들로 데이터를 처리하는 기술 및 효율적인 데이터 분석을 위한 시각화 기법들에 대해 학습한다.
    • 데이터 마이닝 (Data Mining)
      대량의 데이터로부터 이들 데이터 내에 존재하는 관계, 패턴, 규칙 등을 탐색하고 찾아내는 방법에 대하여 학습한다. 데이터마이닝의 필요성과 발전단계, 데이터마이닝의 단계와 기법 등에 대하여 기초내용을 중심으로 소개한다.

교과 외 활동

수상실적

* 네이버 오픈소스 경진대회 최우수 프로젝트상(2016.3.19.)

* 2017공학페스티벌, 창업동아리대전 공학밴드 우수상(2위, E2Festa)

* 제30회 글로벌SW공모대전 과학기술정보통신부장관상 (2018.12.11.)

* DataChallenge 2018 AI기반 악성코드 분석부문 우수상 수상(전국2위, 2018.12)

* 한국정보보호학회 최우수논문상 수상(2018.12)

* 한국정보과학회 최우수논문상 수상(2017.12)

* 한국정보과학회 최우수논문상 수상(2017.12)

* 그 외 다수의 수상 실적이 있음.

 

동아리

* 컴바라기 : 소프트웨어 분야의 다양한 문제들에 대해 기초 및 고급 이론을 습득하고 실무 역량을 향상시켜 나가기 위해 함께 토론하고 연구하는 활동을 진행하고 있다.

* 게이트 : 신입생의 길잡이 같은 동아리로, 재학 선배들에 의해 이루어지는 정기 세미나를 통해 다양한 프로그래밍 언어의 경험을 쌓고, 그것을 토대로 선배와 함께 다양한 프로젝트를 진행하여 프로그래밍의 다각화를 추구한다.

* KOINS : 학습 동아리로 해킹과 이의 방어에 대한 기초를 세미나를 통해서 학습하고 방학 때 합숙으로 서로의 학습 역량을 증대시키고 있다.

* HAIS : AI기반 정보보호 핵심기술 개발 및 다양한 프로젝트 수행, 대회출전을 통해, AI와 정보보호분야에 두루 능통한 인재 양성 추진

* H2C : 학습 동아리로 암호경진대회 등 교외활동을 중심으로 활동하며 그룹별로 자율 세미나를 진행하고 있다.

* 4SIS : 정보보호전문가 자격증(SIS)을 준비하는 동아리이다.

* White Code : 1학년은 화이트 해커의 기본인 C의 기초 문법 설명 및 개념 이해 간단한 주제의 팀 프로젝트를 진행하며 2학년은 해킹 및 사이버 보안에 관해 개인 프로젝트를 진행하고 있다.

* STOP : 축구 동아리로 체육대회 출전과 공대리그 출전 등의 활동을 하며 활동 후 회식으로 인한 선후배간 친목을 도모하고 있다.

 

학부행사

 

top