Skip Menu

4차 산업혁명 시대를 이끌어가는
컴퓨터 전문 기술인 양성

교과목개요

1학년 1학기

교양 / 전공
채플(I)

[교양필수/1학점]음악과 영상, 연극과 뮤지컬 등 다양한 공연과 설교를 통해종교적 진리를 전해줌으로써 인생의 참된 의미와 목적에 대한 내적 성찰을 돕는다.

대학생활과진로탐색

[교양선택/1학점]신입생의 대학생활 적응 및 학업성취도 향상 등 활기차고 행복한 대학생활을 위한 교과목으로 대학 및 학과 생활 전반에 대해 소개하며, 효과적인 진로설계를 위해 학과와 관련된 다양한 직업분야에 대해 소개한다.

자기개발과조직이해

[교양선택/1학점]직업기초능력 중 자기개발과 조직이해능력의 제고를 위하여 자기관리, 경력개발 능력을 바탕으로 조직의 경영과 업무를 이해하는 능력을 함양한다.

서버시스템

[전공/3학점]서버의 개념을 이해하고 사용자로서 서버를 활용하는 다양한 인터페이스 및 명령어 등을 학습한다. 서버 환경은 Linux를 이용하여 구현하고, 에뮬레이터를 통하여 실습을진행한다.

알고리즘응용

[전공/3학점]효율적인 알고리즘을 설계할 수 있는 Array, Stacks, Queues, Linked Lists, Trees, Graphs와 같은 자료구조에 대해서 알아보고, 이 자료구조를 이용하여 자료를 정렬하고 탐색하는 알고리즘을 학습한다.

웹디자인

[전공/3학점]홈페이지 기본 기술인 HTML5, CSS3 언어를 직접 편집하고 다양한 홈페이지를 디자인해 봄으로써 웹사이트 구축과 관련된 기술을 습득한다. 또한 APM 패키징 프로그램의 설치를 통해 웹서버의 기본 개념을 익히고 실제 웹서버를 구축해본다.

정보처리실습

[전공/3학점]'한글' 또는 'MS Word'와 같은 프로그램을 활용하여 문서를 편집하고 디자인한다. 또한 파워포인트와 같은 프리젠테이션 패키지를 활용하여 보고서 작성, 제품 홍보 등 각종발표회에서 슬라이드 형식의 문서를 제작하고 운영함으로써 기획 능력과 발표력을 자극하고 기초 기식을 익힌다.

프로그래밍실습

[전공/3학점]이클립스(Eclipse)와 바자(Java)를 사용하여 주어진 문제를 컴퓨터를 통해 처리할 수 있도록 컴퓨터가 이해하고 수행할 수 있는 언어로 기술 또는 변환하는 행위인 프로그래밍 기초 이론을 학습한다. 이러한 과정을 통해 입출력 형식 규정, 검사와 시험 절차 마련, 기억 장소 할당, 설명문 작성과 같은 내용을 익힌다.

1학년 2학기

교양 / 전공
채플(II)

[교양필수/1학점]음악과 영상, 연극과 뮤지컬 등 다양한 공연과 설교를 통해종교적 진리를 전해줌으로써 인생의 참된 의미와 목적에 대한 내적 성찰을 돕는다.

행복한삶과진리

[교양필수/1학점]행복한 삶에 대한 이해를 높이고 기독교 세계관 및 건전한인격을 형성하며 나눔과 섬김의 리더십을 실천하는 능력을 갖출 수 있도록 성경의 교훈과 가치관을 학습한다.

디지털리터러시

[교양선택/1학점]디지털 기술, 데이터, 정보, 콘텐츠, 미디어에 접근하고, 이를 통해 관리, 통합, 분석, 평가, 해결, 소통하며, 지혜롭게 문제를 해결하는 능력과 소양을 익힌다. 이를 위해디지털 기술에 의한 생각의 방식변화, 디지털 미디어의 역기능과 순기능, 디지털 콘텐츠의 창작, 디지털 기술을 활용한 지식의 공유 등에 대하여 배운다.

IT전공영어

[전공/2학점]컴퓨터를 전공으로 하는 학생들이 IT분야에서 반드시 알아야 하는 전공과 관련된 영어를 배움으로써 영어로 된 IT관련 전공서적, 사용설명서, 프로그램 매뉴얼 등을 올바르게 이해하고 번역할 수있는 능력을 키운다.

서버관리실무

[전공/3학점]서버를 구축하고 관리하는 다양한 기능 및 명령어를 학습한다. 또한 서버를 통하여 활용할 수 있는 다양한 응용 서비스를 구현하고 기본적인 서비스 환경 및 보안을 설정하는 방법을 배운다.

자료구조

[전공/3학점]자료의 표현법과 기본적인 연산을 중심으로 자료구조의 개요, 배열과집합, 큐와 스택, 연결 리스트, 트리, 그래프, 탐색, 정렬, 테이블 등을 학습한다. 또한 정렬 문제와 탐색문제를 중심으로 자료구조와 알고리즘의 불가분의 관계를 이해함으로써 여러 가지 기본 알고리즘을 배운다.

자바스크립트

[전공/3학점]자바스크립트와 웹 문서 작성 등의 실습을 통해 웹 프로그래밍의 기본 원리와 HTML과의 연동성을 이해하고 동적인 웹 문서를 구성하는 프로그래밍 기법을 학습한다.

자바프로그래밍

[전공/3학점]객체지향언어(OOP)에 대한 프로그램 개념, 클래스, 객체생성 등 JAVA 응용 프로그램을 설계 및 작성한다.

2학년 1학기

교양 / 전공
진로설계와취창업

[교양선택/1학점]직업기초능력 중 조직이해능력의 제고를 위한 기업의 문화와 조직의 형태에 대하여 학습하고 성공적인 창업과 창직의 방법론에 대하여 학습한다.

데이터베이스개론

[전공/3학점]데이터베이스의 개념과 데이터베이스 관리 시스템의 기능, 모델의개념, 데이터 종속성과 무결성, 병행제어, 회복, 보안과 분산 데이터베이스 시스템 등을 이해하여 DBMS 활용 능력을 배양한다.

웹프로그래밍

[전공/3학점]웹프로그램 전용 언어인 ASP, PHP, JSP 등과 같은 Server Side Script에 대한 기초 지식을 습득하고, 자바스크립트, 웹소켓, 캔버스 등 HTML5 기술에 대한 심도 있는 학습을 통해 HTML5의 특징을 살린 역동적이고 구조화된 홈페이지 제작 기법을 배운다.

자바프로그래밍응용

[전공/3학점]JAVA 프로그램을 이용한 그래픽, 데이터베이스 관련 프로그램에 대한 실습을 행한다.

정보보안개론

[전공/3학점]인터넷으로 연결된 거대한 정보 네트워크에서 발생할 수 있는 각종 위험 요소와 공격 유형, 그에 대한 대처 방법에 관해서 학습한다. 정보 보호 기초이론, 암호 프로토콜, 프로그램 보안, 컴퓨터 시스템 보안, 데이터베이스 보안, 네트워크 보안, 개인정보 보호 및 법률에 이르기까지 정보보호와 관련된 이슈를 폭넓게 다룬다.

캡스톤디자인

[전공/3학점]현장에서 부딪히는 다양한 문제를 해결하고 교육과정 중에 배운 내용을 바탕으로 하나의 작품을 기획, 설계, 제작함으로써 그 전 과정을 경험하고 학생의 창의성, 효율성, 안전성, 경제성 등의 모든 측면을 고려할 수 있는 통합적 기술인력을 양성한다.

컴퓨터네트워크

[전공/3학점]컴퓨터 네트워크에 대한 원리 및 네트워킹 장비의 구성에 대하여 학습한다. 네트워크 시뮬레이션 프로그램을 활용하여 네트워킹에 대한 실습을 진행한다.

2학년 2학기

교양 / 전공
네트워크실무

[전공/3학점]네트워크 장비 중 라우터, 스위치에 대한 다양한 설정 및 응용을 학습한다. 인터네트워크 구축을 통하여 네트워크의 다양한 응용 기술을 적용해본다.

데이터베이스설계

[전공/3학점]실무에서 사용되는 데이터베이스 프로젝트 예제를 Oracle, MS SQL Server, MySQL, MariaDB, PostgreSQL 등의 범용 DBMS 중 하나를 이용하여 데이터베이스로 구축하고다양한 프로그램과 연동하는 데이터 처리 기법을 습득한다.

모바일앱

[전공/3학점]최근 인터넷 트래픽의 많은 부분이 스마트 모바일 기기에서 소비되고 있다. 이러한 컨텐츠 소비에 따라 다양한 컨텐츠를 여러 디바이스에서 빠르고 정확하게 만들 필요성이 있다. 따라서 본강좌에서는 최근 기하 급수적으로 늘어나는 모바일 기기의 컨텐츠 소비에 맞춰, IT 비지니스의 핵심인 모바일 기기의 컨텐츠 제작에 필요한 여러가지 기술과 도구에 대해 알아보고, 그것을 이용하여 웹을 이용한 앱개발의 기초를 다진다.

시스템분석및설계

[전공/3학점]시스템 분석과 설계에 대한 방법론, 구조적 분석설계의 방법론, 객체 지향 분석의 방법론을 이해한다. 또한 시스템 개요, 시스템 분석, 개요 설계, 상세 설계, IPT 기법, 구조적 분석, 구조적 분석의 절차, 구조적 설계와 품질검사, 객체지향의 개념, 객체지향 분석과 설계 등을 학습한다.

웹DB프로그래밍

[전공/3학점]웹프로그밍 과목에서 배운 내용을 기초로 Server Side Script 언어와 범용 Database System과의 연동 방법을 배우고 이를 바탕으로 고급 기술을 이용한 웹사이트구축 방법을 습득한다.

정보보안프로그램

[전공/3학점]시스템 측면의 보안 기술과 네트워크 측면의 보안 이론과 정보보호기술을 학습한다. 또한 방화벽(firewall), 침입탐지 시스템(IDS), 침입방지시스템(IPS) 등과 같은 네트워크보안을 위한 장비에 대하여 살펴본다. 이러한 내용을 통하여 네트워크 보안에 필요한 기술 및 장비에 대한 이해를 높인다.

프로그램디자인실습

[전공/1학점]프로그램 디자인, 작성, 수정 등을 통한 JAVA 프로그램에 대한 프로젝트 응용 프로그램을 완성한다.

현장실습

[전공/3학점]방학 기간 중에 산업체 업무에 직접 참여함으로써 업체의 업무분석 및 사회 참여의 기회를 간접적으로 적응해 볼 수 있는 기회를 제공하며, 그 동안의 학습 내용을 실무에 직접 적용해본다.

  • 최종수정일 2021.03.29