검색
전공교육
전공교육
교육과정
학부과정
학부과정
구분이수구분교과목1학기2학기
학점강의실습학점강의실습
2학년전필자료구조론(711053)330
2학년전선 취·창업 프론티어Ⅰ(711168)322
2학년전선Java 프로그래밍(711153)322
2학년전선논리회로(711051)322
2학년전선웹 콘텐츠설계(711167)330
2학년전선임베디드 시스템(711154)330
2학년전선컴퓨터 그래픽스(711027)322
2학년전선컴퓨터 네트워크(711018)330
2학년전필컴퓨터구조(711002)330
2학년전선디지털 영상처리(711170)330
2학년전선모바일 앱 프로그래밍(711157)322
2학년전선소프트웨어 시스템모델링(711171)330
2학년전선인공지능(711190)330
2학년전선인터넷과 멀티미디어 통신(711156)330
2학년전선취·창업 프론티어Ⅱ(711169)322
2학년전선프로그래밍언어론(711021)330
교육과정 상세내용
취·창업 프론티어Ⅰ(711168)
본 교과목은 과학기술정보통신부 및 정보통신기획평가원의 SW중심대학지원사업의 수행
Java 프로그래밍(711153)
객체지향 프로그래밍언어인 Java 언어의 기본 개념과 형식 및 기능에 대한 이해와 적용을 위한 프로그래밍 기술을 습득한다.
논리회로(711051)
정보의 표현, 부울 대수의 논리게이트, 조합논리회로의 설계, 집적회로의 설계, 순서 논리 회로 설계, 레지스터, 카운터 및 기억장치에 관하여 주로 다룬다.
디지털 영상처리(711170)
디지털 영상처리와 관련한 다양한 이론을 소개하고 관련 분야의 프로그램 작성 기술을 익힌다.
모바일 앱 프로그래밍(711157)
Android Studio를 기반으로 하여 모바일 애플리케이션 소프트웨어의 기본적인 동작원리와 작성 기술에 대한 지식을 습득하고 익힌다.
소프트웨어 시스템모델링(711171)
소프트웨어 시스템 개발을 위한 시스템 모형화 표준 표기법인 UML에 대하여 학습한다. 또한, UML을 사용하여 시스템을 분석하고 설계하기 위한 모형화 기법과 실제를 학습한다.
웹 콘텐츠설계(711167)
웹 콘텐츠 설계 방법을 익히며 HTML5, CSS, 자바스크립트를 이용하여 웹 콘텐츠를 설계하고 개발하는 과정을 학습한다.
인공지능(711190)
본 교과목에서는 인공지능을 이해하기 위한 수학적 기초와 컴퓨터의 하드웨어 및 소프트웨어, 데이터 구성 등의 주제를 다루며, 학생들은 관련 과제를 수행한다. 이론 강의와 함께 컴퓨터를 활용한 인공지능 기술 개발에 기본적 활용 방법에 관한 실습을 포함한다. 본 교과목에서는 AI 프로그래밍 환경 이해, Python을 이용한 인공지능 모델링, 학습, 추론 기법에 대한 기초 실습을 수행한다.
인터넷과 멀티미디어 통신(711156)
인터넷의 라우팅, 네트워크, 전송 및 응용 계층의 프로토콜 동작 원리를 다루며, 인터넷 장비의 구성과 운영 방법 및 인터넷의 응용 서비스와 서비스 품질 그리고 멀티미디어 통신을 다룬다.
임베디드 시스템(711154)
픈소스 하드웨어와 임베디드 운영체제를 이용하여 임베디드 시스템의 구조와 동작방식을 이해한다. 또한 임베디드 시스템과 결합되어 각종 센서와 액튜에이터의 모니터링과 제어에 대한 프로그래밍의 실무 기술을 다룬다.
자료구조론(711053)
자료의 구조화의 구조화된 자료의 명세와 설계, 구현 그리고 사용에 대한 이해를 통하여 컴퓨터를 이용하여 문제를 해결하는 방법을 다룬다.
취·창업 프론티어Ⅱ(711169)
본 교과목은 과학기술정보통신부 및 정보통신기획평가원의 SW중심대학지원사업의 수행
컴퓨터 그래픽스(711027)
컴퓨터그래픽스는 모양과 색을 수치로 변환하여 디지털로 나타내는 논리적 표현방법으로서, 감각과 논리, 즉 예술과 과학의 융합을 실현하는 새로운 수법이다. 본 과목에서는 컴퓨터를 이용한 그래픽 처리, 디자인을 배운다.
컴퓨터 네트워크(711018)
LAN, WAN, ISDN 의 구성요소와 이들 통신망의 개념 및 표준 모델을 이해하고 통신망 구축사례를 통한 응용분야를 배운다.
컴퓨터구조(711002)
컴퓨터의 동작 원리에 대한 이해를 기반으로 각 구성 장치의 구현에 대한 이론을 다룬다.
프로그래밍언어론(711021)
언어론적인 입장에서 다양한 프로그래밍 언어의 특성과 장단점에 대한 비교 등의 이론을 다룸으로써 개별 프로그래밍 언어에 대한 이해의 함양과 새로운 프로그래밍 언어의 설계 능력을 배양한다.