학과안내
학과안내
학과안내 > 교육과정 > 학부
학부
구분이수구분교과목1학기2학기
학점강의실습학점강의실습
2학년전필자료구조론(760004)330
2학년전선Java프로그래밍(760006)330
2학년전선논리회로( 760005)330
2학년전선웹콘텐츠설계( 760009)330
2학년전선인공지능( 760008)330
2학년전선취·창업프론티어 I( 760011)322
2학년전선컴퓨터그래픽스( 760010)330
2학년전선컴퓨터네트워크(714166)330
2학년전필컴퓨터구조(760012)330
2학년전선디지털영상처리(760018)330
2학년전선딥러닝( 760018)330
2학년전선모바일앱프로그래밍(760014)330
2학년전선인터넷과멀티미디어통신(760015)330
2학년전선정보보호(760056)330
2학년전선취·창업프론티어II(760019)322
2학년전선프로그래밍언어론(760017)330
교육과정 상세내용
Java프로그래밍(760006)
객체지향 프로그래밍언어인 Java 언어의 기본 개념과 형식 및 기능에 대한 이해와 적용을 위한 프로그래밍 기술을 습득한다.
논리회로( 760005)
정보의 표현, 부울 대수의 논리게이트, 조합논리회로의 설계, 집적회로의 설계, 순서 논리 회로 설계, 레지스터, 카운터 및 기억장치에 관하여 주로 다룬다.
디지털영상처리(760018)
영상 기획 및 시나리오 작성 기법을 익히고 디지털 영상의 기초, 영상촬영 및 영상편집 기법 등을 습득한다.
딥러닝( 760018)
4차 산업혁명의 핵심기술인 인공지능(딥러닝)의 배경지식과 활용방법을 습득하며, Convolutional Neural Networks 와 Recurrent Neural Networks에 관한 지식과 활용법을 실습한다. 딥러닝 기본개념, Stochastic Gradient Descent, backpropagation 기법, 초기화 기법, regularization 기법, 콘볼류션신경망(CNN), CNN 구조, 반복신경망(RNN), RNN의 응용, 강화학습을 다룬다.
모바일앱프로그래밍(760014)
본 교과목에서는 모바일 응용 서비스에 대한 기초지식을 연구하고, 모바일 IT 기술을 융합하여 모바일 어플리케이션 개발에 필요한 기본 프로그래밍 능력의 습득과 훈련을 통해 모바일 플랫폼 기반의 간단한 모바일 응용을 개발할 수 있도록 학습하고 향후 실무 및 상의 수준에서 응용 프로그램을 개발할 수 있는 능력을 습득한다.
웹콘텐츠설계( 760009)
본 교과목은 HTML, CSS 등의 도구를 이용하여 웹을 설계하고 이미지, 영상, 사운드 등 적절한 콘텐츠를 배치하고 제작하는 기술을 배우는 과목이다.
인공지능( 760008)
인공지능은 사람의 지능과 인지 기능을 흉내낼 수 있는 정보처리 모델을 연구하는 컴퓨터과학의 한 분야이다. 본 교과목에서는 인공지능의 기본이 되는 알고리즘을 이해하여 구현할 수 있도록 한다. 학습 내용은 문제 해결 및 탐색, 논리와 지식 표현, 추론, 계획을 포함한다. 또한 기계 학습 분야에서 사용되는 알고리즘과 학습 모델들에 대하여 설명한다.
인터넷과멀티미디어통신(760015)
멀티미디어 정보의 표현 방법을 이해하고 멀티미디어 정보를 전송하기 위한 소프트웨어와 하드웨어 구성요소, 전송기법, 표준사양, 프로토콜, 멀티미디어통신의 응용 및 활용분야 등에 관한 지식을 습득한다.
자료구조론(760004)
여러가지 자료구조의 종류와 구조화된 자료의 명세와 설계, 구현 그리고 사용에 대한 이해를 통하여 컴퓨터를 이용하여 문제를 해결하는 방법을 다룬다.
정보보호(760056)
정보보호의 주요 개념들과 최신 정보보호 동향을 소개한다. 정보보호의 필요성, 암호기술, 네트워크보안, 운영체제보안, 모바일보안, 바이러스와 백신 등의 기본개념을 이해하고 대표적인 보안도구에 대해서 살펴본다.
취·창업프론티어 I( 760011)
본 교과목은 과학기술정보통신부 및 정보통신기획평가원의 SW중심대학지원사업의 수행
취·창업프론티어II(760019)
본 교과목은 과학기술정보통신부 및 정보통신기획평가원의 SW중심대학지원사업의 수행
컴퓨터구조(760012)
컴퓨터 기초 원리를 운영체제를 중심으로 익히며 컴퓨터 중심으로 H/W적인 구조를 분석, 해부하는 교과목이다.
컴퓨터그래픽스( 760010)
컴퓨터그래픽스는 모양과 색을 수치로 변환하여 디지털로 나타내는 논리적 표현방법으로서, 감각과 논리, 즉 예술과 과학의 융합을 실현하는 새로운 수법이다. 본 과목에서는 컴퓨터를 이용한 그래픽 처리, 디자인을 배운다.
컴퓨터네트워크(714166)
정보의 표현 방법을 이해하고 정보를 전송하기 위한 소프트웨어와 하드웨어 구성요소, 전송기법, 표준사양, 프로토콜, 통신의 응용 및 활용분야 등에 관한 지식을 습득한다.
프로그래밍언어론(760017)
언어론적인 입장에서 다양한 프로그래밍 언어의 특성과 장단점에 대한 비교 등의 이론을 다룸으로써 개별 프로그래밍 언어에 대한 이해의 함양과 새로운 프로그래밍 언어의 설계 능력을 배양한다.