자긍심 넘치는 열린대학 강원대학교 컴퓨터과학전공

교육과정

  • 학부교육과정
  • 부전공/복수전공
  • 교직과정
  • 대학원 교육과정
  • 교육대학원 교육과정
  • 정보과학행정대학원
  • 졸업조건

정보과학행정대학원

홈 > 교육과정 > 정보과학행정대학원

정보보안전공

과목구분

교과목 번호

교과목명

학점 및
시간

이수 학기

비고

공통필수

600001

컴퓨터의 이해 (Computer Systems)

2-2-0

전기

 

컴퓨터에대한기초적인개념과원리를이해하고,컴퓨터의활용방법을습득하여컴퓨터활용능력을배양한다.

공통필수

600006

정보통신의 응용 (Application of Information and Communication)

2-2-0

후기

 

인터넷 활용 방법 및 웹 서비스에 대한 전반적인 이해를 통해 효율적으로 인터넷을 통한 정보 습득을 용이하게 할 수 있다.

공통필수

600009

컴퓨터 그래픽스 (Computer Graphics) 2-2-0

후기

 

컴퓨터를 이용하여 표현 대상이 모델생성, 저장, 처리에 관한 내용을 다루며 이에 필요한 하드웨어, 소프트웨어,
자료구조, 표현 대상의 수치적 처리와 사용자와의 인터페이스 및 구현 알고리즘 등의 제반 사항을 연구하여
동적으로 제어할 수 있는 능력을 기른다.

공통필수

600010

컴퓨터 프로그래밍 (Computer Programming) 2-2-0

전기

 

프로그래밍 언어의 개념을 올바르게 이해하고 응용할 수 있도록 언어의 특성과 기능에 대한 개념을 습득하고
문제를 해결하기 위한 방법과 과정을 학습함으로써 컴퓨터 프로그래밍의 전반적인 흐름과
알고리즘 작성법에 대해 인지하게 된다.

공통필수 601028 논문연구 (Supervised Research: Master) 2-2-0

전,후기

 

졸업논문 작성을 위한 논문 작성법, 실험에 대한 이론 습득을 통하여 원활한 논문 작성을 유도 한다.


과목구분

교과목 번호

교과목명

학점 및
시간

이수 학기

비고

전선

608007

사이버보안 개론 (Fundamental of Cyber Security)

2-2-0

-

 

사이버 공간 상의 보안 이슈를 토대로, 사이버 보안을 위한 기초적인 이론을 다룬다. 네트워크 취약점,
보안 프로토콜, 컴퓨터 해킹 등과 관련된 기본 이론을 학습한다.

전선

608001

네트워크 보안 (Network Securities)

2-2-0

-

 

컴퓨터 통신을 위한 OSI의 7계층에 대한 논리적 구조 및 프로토콜에 대해 배우고, 컴퓨터 네트워크 관련
공격 기술과 이를 방비할 수 있는 방안을 배운다.

전선

608002

시스템 보안 (Systems Securities)

2-2-0

-

 

운영체제에 대한 이해를 바탕으로 시스템 해킹공격의 위험성과 이에 대한 대처방안을 배운다.

전선

608003

암호학 (Cryptography)

2-2-0

-

 

암호의 기본개념, 발전 역사에서부터 현대 암호학의 근간이 되는 대칭키암호, 공개키암호, 해쉬함수, 전자서명 등의
알고리즘을 배우고 이것이 정보보호를 위해 어떻게 적용되는지 공부한다.

전선

608004

컨텐츠보안 (Content Security)

2-2-0

-

 

디지털 컨텐츠의 저작권을 보호하는 기술인 워터마킹 (watermarking), 핑거프린팅(finger printing)과
DRM (Digital Right Management) 및 인터넷 상에서의 지적 재산권을 보호 기술과 관련 법규에 대해 학습한다.

전선

608005

해킹 및 악성코드 (Hacking & Malicious Code)

2-2-0

-

 

컴퓨터 시스템의 공격과 침입에 대한 보다 적극적인 대응을 위하여 각종 플랫폼과 프로토콜의 기본 동작, 다양한 해킹 기법 및
도구에 대한 분석과 대응 방안, 바이러스, 웜, 트로이목마와 같은 악성 코드의 원리와 치료 기법 등에 관련한
이론과 기술 습득을 목표로 한다.

전선

608006

침입탐지와 차단시스템 (Intrusion Detection and Prevention System)

2-2-0

-

 

다수의 서버와 네트워크들로 구성된 IT기반구조에 대하여 다양한 침입사건이 발생하였을 때,
이러한 침입사실을 미리 감지하여 예방하며, 침입발생 시 발견하여 차단하는 요소기술을 살펴본다.


 

과목구분

교과목 번호

교과목명

학점 및
시간

이수 학기

비고

전선

601001

컴퓨터시스템설계 (Design of a Computer System)

2-2-0

-

 

컴퓨터의 구조에 대한 기본 지식을 학습하고, 시스템의 성능향상을 위한 여러 가지 기법에 대해 학습한다.

전선

601003

컴퓨터언어론 (Computer Language)

2-2-0

-

 

고 수준 언어 C, C++, Pascal등의 특성을 소개하고 프로그래밍 언어의 논리적 기능보다 효율적인 프로그래밍 기법 및 언어 개념을 소개한다.

전선

601004

멀티미디어시스템 (Multimedia System)

2-2-0

-

 

멀티미디어 시스템의 개관을 설명하고, 멀티미디어 구성 요소와 구조화된 멀티미디어, 멀티미디어 정보 시스템, 멀티미디어 통신 시스템, 지식 기반 멀티미디어 시스템에 대하여 학습한다.

전선

601005

인터넷과 웹 응용 (Internet and Web Applications)

2-2-0

-

 

인터넷 및 www에 대한 이해를 바탕으로, 개발자로서의 웹 프로그래밍 이론과 기술을 습득한다.
웹 프로그래밍 언어의 종류와 특징, 구동 환경 등을 익히고,
대표적 웹 프로그래밍 언어를 사용하여 동적 홈페이지 작성 방법을 학습한다.

전선

601006

파일관리기법 (File Management)

2-2-0

-

 

전산분야에서 개발 시스템 및 시스템 개발에 따르는 자료처리의 생산성을 높이기 위한
물리적 또는 논리적 자료 구조를 관찰하고 구현 및 처리 알고리즘에 대한 이론 탐구와 실습을 병행한다.
주요 내용은 선형 리스트, 트리, 그래프, 메모리관리, 정렬과 탐색 등이다.

전선

601007

자바(JAVA)프로그래밍과응용 (JAVA Programming and Application)

2-2-0

-

 

클래스 및 객체 등의 객체지향 프로그래밍의 기본 개념을 익히고, 이를 이용한 프로그래밍 기법을 배운다.
또한 객체 지향 개념으로 프로그램을 설계하는 방법을 배우고
이를 Java를 사용하여 실제 프로그램을 개발하는 실습을 수행한다.

전선

601008

파일처리 (File Processing)

2-2-0

-

 

컴퓨터 시스템의 저장 체계에 있어서, 가장 기본적인 요소인 파일에 대한 구조와 다양한 파일종류를 이해한다.
디스크, 테이프와 같은 물리적 장치와 논리적 장치인 파일 간의 관계를 학습하고,
다양한 색인 기법 및 해싱 기법을 익히고, 관련된 알고리즘을 파악한다.


 

과목구분

교과목 번호

교과목명

학점 및
시간

이수 학기

비고

전선

601010

운영체제 (Operating System)

2-2-0

-

 

운영조직에 있어서의 소프트웨어와 하드웨어의 개념을 종합적으로 논의하고 운영조직의 각 과정들의 생성과 조절 방법을 연구하고 실습하며 기억장치와 정보를 관리하는 방법을 다룬다.

전선

601012

데이터베이스 (Database)

2-2-0

-

 

데이터베이스 시스템 운영 구성의 일반 사항과 기본적인 데이터베이스 모델
즉 스키마, 관계형 모델, 계층형 모델, Network Model등의 구조와 설계방법을 주요 탐구 내용으로 한다.

전선

601017

정보처리특강(1) (Special Topic in Data Processing I)

2-2-0

-

 

컴퓨터 전반적인 원리와 응용 프로그램에 대한 사용법을 익혀 정보의 습득 및 가공을 효율적으로 할 수 있게 한다.

전선

601018

정보처리특강(2) (Special Topic in Data Processing II)

2-2-0

-

 

컴퓨터 전반적인 원리와 응용 프로그램에 대한 사용법을 익혀 정보의 습득 및 가공을 효율적으로 할 수 있게 한다.

전선

601019

정보처리특강(3) (Special Topic in Data Processing III)

2-2-0

-

 

컴퓨터 전반적인 원리와 응용 프로그램에 대한 사용법을 익혀 정보의 습득 및 가공을 효율적으로 할 수 있게 한다.

전선

601020

정보처리특강(4) (Special Topic in Data Processing IV)

2-2-0

-

 

컴퓨터 전반적인 원리와 응용 프로그램에 대한 사용법을 익혀 정보의 습득 및 가공을 효율적으로 할 수 있게 한다.

전선

601022

정보시스템설계 (Information System Design)

2-2-0

-

 

정보의 개념, 정보의 분석과 가공, 색인 작성법, 색인 언어, 정보의 탐색과 평가, 정보검색 시스템 설계,
데이터베이스에 대한 정보 이론의 기초에 대하여 연구한다.


 

과목구분

교과목 번호

교과목명

학점 및
시간

이수 학기

비고

전선

601024

컴퓨터네트워크 (Computer Networks)

2-2-0

-

 

광대역 코어 통신망, 광대역 LAN, 홈 네트워크, 센서 네트워크, 모바일 네트워크,
차세대 통신망과 같은 다양한 통신망의 구조, 특성 및 핵심 기술에 대하여 공부하고,
이 네트워크의 구축, 운영 및 관리, 응용 서비스, 요소 기술에 대하여 비운다.

전선

601026

시스템보안및정보보호 (Computer System Security)

2-2-0

-

 

컴퓨터 시스템을 외부로부터 안전하게 보호하기 위한 시스템 관리에 대한 기본지식(운영체제, 네트워크 등)과 함께,
보안의 개요, 보안 관리자의 자세, 각종 해킹 기법의 이해, 방화벽 및 침입탐지 시스템 등을 학습한다.
또한, 현업에서 필요로 하는 보안 기법을 습득하여, 실제 보안 시스템을 설계 및 구축할 수 있는 능력을 배양한다.