2025-2028 교육과정 로드맵

나섬이

교육목표 및 인재상

교육목적/교육목표
  • 창의적 설계 능력과 문제해결 능력을 갖춘 정보보안 전문가 양성
  • 프로젝트 중심의 전공 심화 교육을 통한 실무 역량 강화
  • 다양한 지식을 융합하여 문제를 해결하는 창의융합형 인재 양성
인재상
  • 창의적 복합적 문제해결 능력을 갖춘 실무형 인재
  • 실무 교육을 통해 즉시 투입 가능한 실전형 인재
  • 학생이 주도적으로 계획하고 학습하는 자기계발 인재

전공역량

핵심 전공역량 정의
전공역량 정의
AI 기반 보안 솔루션 개발 인공지능 기술을 활용하여 보안 위협을 예측하고 대응할 수 있는 보안 솔루션을 개발하는 능력
클라우드 및 블록체인 보안 기술 클라우드 환경과 블록체인 시스템에서 발생할 수 있는 보안 위협을 예방하고 해결하는 기술을 개발하는 능력
침해 사고 대응 및 복구 보안 사고 발생 시, 사건을 분석하고, 피해를 최소화하며 시스템을 빠르게 복구하는 능력
네트워크 보안 및 공격 탐지 네트워크 내에서 발생할 수 있는 보안 위협을 탐지하고 이를 차단하는 능력
개인정보 보호 기술 개인정보를 보호하고 안전하게 관리하는 암호화 및 접근 제어 기술을 적용하는 능력
데이터 암호화 및 접근 제어 데이터의 암호화와 이를 안전하게 보호하기 위한 접근 제어 정책을 설정하고 운영하는 능력
하위 전공역량 정의
전공역량 하위 전공역량 정의
AI 기반 보안 솔루션 개발 AI 보안 기술 개발 보안 위협을 예측하고 대응할 수 있는 AI 모델을 설계하고 개발하는 능력
데이터 분석 및 활용 대규모 데이터를 분석하여 보안 위협을 탐지하고 예방할 수 있는 인사이트를 도출하는 능력
클라우드 및 블록체인 보안 기술 클라우드 보안 아키텍처 설계 클라우드 환경에서 보안을 강화할 수 있는 아키텍처를 설계하고 구현하는 능력
블록체인 보안 응용 개발 블록체인 기술을 활용하여 보안성 높은 애플리케이션을 개발하는 능력
침해 사고 대응 및 복구 침해사고 분석 안 사고 발생 후 사고를 분석하고, 사고 발생 원인을 규명하는 능력
악성코드 및 보안로그 분석 침해 사고 발생 시 악성코드를 분석하고 보안 로그를 통해 공격을 추적하는 능
네트워크 보안 및 공격 탐지 네트워크 침입 탐지 및 차단 네트워크에서 발생하는 침입을 실시간으로 탐지하고 차단하는 능력
네트워크 보안 정책 개발 네트워크 환경에서 보안을 강화하기 위한 정책을 수립하고 적용하는 능력
개인정보 보호 기술 개인정보 암호화 기술 적용 개인정보 보호를 위해 암호화 기술을 적용하고 관리하는 능력
접근 제어 및 인증 시스템 설계 개인정보 보호를 위해 효과적인 접근 제어 및 인증 시스템을 설계하는 능력
데이터 암호화 및 접근 제어 데이터 암호화 모듈 개발 데이터를 안전하게 암호화할 수 있는 모듈을 개발하는 능력
접근 제어 정책 설정 및 관리 데이터를 안전하게 암호화할 수 있는 모듈을 개발하는 능력

교육과정 로드맵

전공역량/학년학기 1-1 1-2 2-1 2-2 3-1 3-2 4-1 4-2
AI 기반 보안
솔루션 개발
컴퓨팅사고
디지털사회와기술
창의공학설계 자바프로그래밍
C++프로그래밍
자료구조
산학프로젝트1
공개SW기초
시큐어코딩기초 인공지능
캡스톤디자인1
공개SW활용
클라우드 및 블록
체인 보안 기술
창의공학설계
소프트웨어공학
보안인프라해킹과방어 공개SW심화 시큐어코딩심화 캡스톤디자인2 지능형융합보안 지능형보안프로젝트
침해 사고
대응 및 복구
윈도우OS보안
컴퓨터구조
보안인프라해킹과방어
운영체제 해킹실무 화이트해커로드맵 보안프로젝트
보안위협탐지프로젝트
네트워크 보안
및 공격 탐지
컴퓨터네트워크
네트워크보안
네트워크보안응용 차세대보안기술1
차세대보안이론
차세대보안기술2
개인정보
보호 기술
사이버사회이해
디지털사회와기술
정보보호학개론 데이터베이스 개인정보보호기술
사이버보안관리법규
개인정보보호정책
보안제품인증제도
데이터 암호화
및 접근 제어
고급C프로그래밍
정보보호학개론
자바프로그래밍
C++프로그래밍
시큐어코딩기초
데이터베이스
지능형보안프로젝트

진로분야별 이수권장 전공 교과목

진로분야 이수권장 전공 교과목
과목명 개설학기 교육내용
보안 컨설턴트 및 모의해커
정보보호/보안 전문가
정부 및 공공기관 보안 연구원
정보보호직 및 전산직 공무원
소프트웨어 엔지니어
(보안 솔루션 및 시스템 개발)
기초C프로그래밍 1-1 하드웨어 제어도 가능한 강력한 프로그램 언어이다. 컴퓨터공학을 전공하는 프로그래밍 입문자들에게 프로그램의 기초를 다지는 단계이다.
디지털사회와기술 1-1 사이버사회의 순기능과 역기능을 알아보고, 이를 바탕으로 정보보안의 기본지식과 필요성을 이해하도록 함
고급C프로그래밍 1-2 C언어는 현재도 공학 전반의 실문현장에서 가장 많이 사용되는 언어중의 하나이다. C언어는 간결하고 효율적이며 저 수준의 하드웨어 제어도 가능한 강력한 프로그램 언어이다.
정보보호학개론 1-2 정보보안 기술의 이해를 위한 정보보호 및 암호학 기초 기술 학습
자료구조 2-1 컴퓨터를 이용하여 우리 주변의 문제를 해결하기 위해서 처리할 자료의 논리적 표현과 처리 방법을 연구하고 적절한 자료구조를 선택하도록 학습하여 모든 응용의 알고리즘의 설계와 프로그래밍을 하는데 효율성을 주도록 학습한다.
컴퓨터구조 2-1 컴퓨터 구조에 대한 구성요소에 대한 학습을 목표로 한다. 이를 위해 디지털 논리회로, 디지털 구성요소, 데이터 표현, 레지스터 전송 및 마이크로 동작, 컴퓨터 조직 및 설계, 기본 컴퓨터 프로그래밍, 마이크로 프로그래밍 제어, CPU, 파이프라인 및 벡터 처리, 산술 연산 알고리즘, 입출력 구조, 메모리구조, 다중 프로세서 등의 세부내용을 다루게 된다.
C++프로그래밍 2-1 객체지향을 개념을 이해하고 C++의 기본개념이나 다양한 기능들을 이해하고 나아가 실무 프로젝트에서 직접 C++로 개발할 수 있는 능력을 배양한다.
자바프로그래밍 2-1 프로그래밍을 위한 기본적인 지식과 구현 능력을 습득하는 것을 목표로 한다. 자바의 문법, 객체지향적인 구조와 기능, 이식성 등 특징을 충분히 이해하고 효과적으로 활용할 수 있도록 이론 수업과 기초적인 구현 실습을 병행하여 공부한다. 초/중급 자바 프로그래머로서 갖추어야 할 기본적인 역량을 갖추고 향후 개설될 고급 자바 프로그래밍, 안드로이드 프로그래밍 등 강좌의 선수 과목으로서 필요한 지식을 습득하는데 중점을 둔다.
보안인프라해킹과방어 2-1 Windows Server 운영함에 기본 보안을 유지하기 위한 다양한 보안 도구와 정책 설정을 통하여 외부 침입 대응과 사용자 실수에 의한 랜섬웨어, 악성코드 및 기타 맬웨어 감염에 의해 야기되는 위험을 감소시킬 수 있는 대응 능력을 학습함
운영체제 2-2 운영체제의 개념, 구조, 기능 등 전반적인 동작과정을 다루면서 복잡한 운영체제의 기술적인 주제를 이해한다.
데이터베이스 2-2 가장 널리 사용되고 있는 오라클 데이터베이스 시스템을 중심으로 데이터베이스 표준 언어인 SQL 언어의 기본 개념과 사용법을 학습한다.
소프트웨어공학 2-2 이론적인 개념 설명으로 하여, 소프트웨어의 품질과 형상관리 등의 세부내용을 다루게 된다.
리눅스보안 2-2 리눅스 운영체제의 보안 개념과 주요 보안 설정을 학습하여 시스템 관리 및 침해 대응 능력을 배양한다.
리눅스 사용자 및 파일 시스템 보안, 방화벽 및 접근 제어 설정, 취약점 분석 및 침입 탐지 기법을 실습하며, 실무 환경에서의 보안 강화 방안을 익힌다.
캡스톤디자인1 3-1 캡스톤디자인은 1~2학년 동안 배운 전공교과목 및 이론 등을 바탕으로, 산업체(또는 사회)가 필요로 하는 과제를 대상으로 학생들이 스스로 기획과 종합적인 문제해결을 통해 창의성과 실무능력, 팀워크, 리더십을 배양하도록 지원하는 정규교과목이다.
네트워크보안 3-1 네트워크보안에 대한 이론과 보안 관련 기술의 습득을 목표로 한다.
이론 강의를 통해 실제 보안관련 업무에 활용할 수 있는 네트워크 보안 기술에 대한 개념과 배경지식을 학습한다.
인공지능 3-1 머신러닝의 기초 지식부터 파이썬 패키지활용, 머신러닝 회귀기법, 고급 머신러닝에 관한 내용을 학습한다.
캡스톤디자인2 3-2 캡스톤디자인은 1~2학년 동안 배운 전공교과목 및 이론 등을 바탕으로, 산업체(또는 사회)가 필요로 하는 과제를 대상으로 학생들이 스스로 기획과 종합적인 문제해결을 통해 창의성과 실무능력, 팀워크, 리더십을 배양하도록 지원하는 정규교과목이다.
네트워크보안응용 3-2 네트워크 및 보안장비에 대한 전문지식과 운용기술을 갖추고 네트워크 분야별 보안업무를 수행할 수 있도록 관련 지식을 학습한다. 이를 통해 실제 정보보안 산업 현장에서 곧바로 네트워크보안 실무를 수행할 수 있도록 중요 기술에 대해 실습하고, 정보보안기사(국가기술자격) 자격 취득과 연계할 수 있도록 준비한다.
해킹실무 3-2 해킹분석 및 실습을 통해, 정보보안 실무에서 필요한 지식을 배우고 스킬을 습득함
개인정보보혹기술 3-2 개인정보 탈취 및 해킹 등 정보위협으로부터 사전예방 및 정보보호를 위한 전문인력으로서 자실 함양 및 정보보호관련 법제정보 역량 강화
산학캡스톤디자인1 4-1 IoT 관련분야의 산업체/연구소 등과의 협업을 통해 졸업 이후 수행해야 할 프로젝트를 경험해 봄으로서, 교육과정에서 배운 내용을 체화하고 IT 현장에서 필요한 기술들을 빠르게 습득할 수 있는 능력을 배양한다.
화이트해커로드맵 4-1 화이트해커가 되기 위한 기본 개념과 윤리를 학습하고, 해킹 기법 및 보안 기술을 이해하여 실제 보안 취약점을 분석하고 대응할 수 있는 능력을 배양한다.
시스템 해킹, 네트워크 해킹, 웹 해킹 등의 주요 해킹 기술과 보안 강화 방법을 실습하며, 침투 테스트(Penetration Testing) 및 취약점 분석을 수행하여 실제 보안 환경에서 적용 가능한 기술을 익힌다.
개인정보보호정책 4-1 개인정보 탈취 및 해킹 등 정보위협으로부터 사전예방 및 정보보호를 위한 전문인력으로서 자질 함양
공공분야 정보보호 직군과 관련 전문지식 함양 및 국가공인 자격시험 취득관련 제도 소개
공공기관, 민간·금융분야(통합분야)에서 요구하는 직무능력 및 채용에 필요한 법제정보 함양 및 역량 강화를 위한 교과과정 운영
차세대보안이론 4-2 AI에 대한 개념을 이해하고, AI 알고리즘을 구현할 수 있는 보안 SW개발 역량을 키움으로써 향후 산업 현장에서 AI 보안 업무에 바로 참여할 수 있는 직무 능력을 배양하도록 한다.
차세대보안실무 4-2 사이버보안의 다양한 주제에 대해 살펴보고 토론을 통해 폭넓은 시각으로 사이버 보안을 바라볼 수 있도록 한다. 현재와 미래 사이버 세상의 위험한 상태에 대해 체계적이고 논리적으로 분석하고, 이를 바탕으로 사이버 보안의 큰 그림과 미래의 모습에 대해 이해하고 설명할 수 있는 역량을 갖춘다.
보안위협탐지프로젝트 4-2 효율적인 사이버보안 업무프로세스 및 운영 방안을 비롯해 침해사고 유형에 따른 탐지와 대응 절차 등 보다 효율적이고 효과적인 방법과 내용을 공부한다.
TOP