• 교육원 소개
    • 원장님 인사말
    • 사업목표
    • 조직도
    • 구성원
    • 오시는 길
  • 교육정보
    • SW 전공교육
      • 교육목표
      • 프로그램
      • 전공소개
    • SW 기초교육
      • 교육목표
      • 프로그램
    • SW 융합교육
      • 교육목표
      • 프로그램
      • 전공소개
      • 트랙소개
      • 학사일정
      • 이수대상자 및 이수조건
      • 지원절차
      • 소프트웨어융합교육 공지사항
      • 클리닉
    • SW 실무교육
      • 교육목표
      • 프로그램
    • SW 확산교육
      • 교육목표
      • 프로그램
  • HI SW 봉사단
    • 봉사단소개
      • 인사말
      • 하는일
      • 하는일
      • 활동연혁
    • 연간일정
    • 활동소식
    • 봉사단모집
  • 팜 시스템
    • 팜 시스템
  • 알림마당
    • 교육원 공지사항
    • SW 융합교육 공지사항
    • 자료실
    • 문의하기
  • 교육원 소개
  • 교육정보
  • HI SW 봉사단
  • 팜 시스템
  • 알림마당
  • 원장님 인사말
    사업 목표
    조직도
    구성원
    오시는 길
  • SW 전공교육
    SW 기초교육
    SW 융합교육
    SW 실무교육
    SW 확산교육
  • 봉사단 소개
    연간 일정
    활동 소식
    봉사단모집
  • 팜 시스템
  • 교육원
    공지사항
    SW 융합교육
    공지사항
    자료실
    문의하기
교육정보
교육원 소개
교육정보
HI SW 봉사단
팜 시스템
알림마당
SW 융합교육
SW 전공교육
SW 기초교육
SW 융합교육
SW 실무교육
SW 확산교육
전공소개
교육정보
  • SW 전공교육
    • 교육목표
    • 프로그램
    • 전공소개
  • SW 기초교육
    • 교육목표
    • 프로그램
  • SW 융합교육
    • 교육목표
    • 프로그램
    • 전공소개
    • 트랙소개
    • 학사일정
    • 이수대상자 및 이수조건
    • 지원절차
    • 공지사항
    • 클리닉
  • SW 실무교육
    • 교육목표
    • 프로그램
  • SW 확산교육
    • 교육목표
    • 프로그램
SW 연계전공소개
  • 융합
  • 건설정보
  • 로봇융합
  • 문화예술
  • 범죄수사
  • 산업정보
  • 생명정보
학위명
융합소프트웨어 학사
소프트웨어 연계전공 개요
IT비전공자들을 위한 융합교육과정으로서 현대 사회에서 나타나는 복잡한 공학적 현실문제와 산업체에서 요구하는 문제를 해결할 수 있는 융합적 인재양성을 목적으로 함.
현재 이 연계전공에서는 인문/사회/예술/경영 등 다양한 전공의 재학생들이 소속되어 있으며,강의 전담교수와 컴퓨터 공학교수 그리고 관련된 산업체 기술자들이 참여하고 있다.
IT분야 기초지식함양을 위한 교과목부터 심화학습을 위한 교과목까지 비전공자들에게 융합에 필요한 IT전공관련 교육과정을 핵심으로 운영
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
  • 전공선택 교과목중 12학점 이상을 이수
  • 전공필수 교과목중 24학점을 이수
진로 및 취업분야
융합소프트웨어 신규 제품 및 비즈니스의 기획,분석,설계 및 개발관리 업무 수행이 가능한 융합소프트웨어 전문 인력으로서 소프트웨어의 제반 지식과 개발 능력을 갖추게 되어 IT분야의 기업 또는 연구기관, 교육기관 및 정부 기관 등에 진출 가능하여 모바일 IT,국방 IT, 자동차 IT,에너지 IT,의학 IT,반도체,디스플레이 등 다양한 IT융합 분야를 다루는 산업체, 공공 기관 등 다양한 분야로 진출 가능
- 삼성전자를 포함한 국내 및 외국 기업의 소프트웨어 관련 분야 취업
개설교과목
전공필수 전공선택
컴퓨터 기초수학
컴퓨터공학 및 컴퓨터과학을 전공하기 위해 필요한 수학적 기본개념과 기초이론들을 소개하는 과목으로서, 논리, 집합, 알고리즘 분석, 이산확률, 그래프, 트리, 순환관계, 정수론, 부울대수, 유한상태기계, 선형대수 등의 개념과 응용에 대하여 학습한다.
융합소프트웨어
이 과목은 소프트웨어 융합 기술의 전반적인 동향과 발전 전망을 다양한 사례로 제시하고, 새로운 소프트웨어 융합 기술이 구현되기 위해 필요한 기반기술을 학습한다. 이를 바탕으로 소프트웨어를 활용하여 전공영역을 융합할 수 있는 능력을 함양 한다.
컴퓨터시스템
컴퓨터시스템에서는 프로그래머 관점에서 컴퓨터가 어떻게 프로그램을 수행하고 정보를 저장하고 전달하는지에 대한 기본적인 개념에서부터 성능, 프로세서 설계, 메모리 및 입출력장치, 성능 향상에 사용되는 고급 기술까지 최신 컴퓨터 구성과 동작의 원리를 이해하는 데 필요한 전반적인 내용을 다룬다. 컴퓨터의 성능 향상에 사용되는 파이프라이닝, 캐시 메모리, RAID, 병렬처리를 소개함으로써 컴퓨터의 설계 개념을 이해할 수 있다.
블록 프로그래밍
스크래치는 키보드 입력을 최소화한 블록 기반의 언어로 컴퓨터 언어 입문자 또는 타 전공 학생들을 대상으로 한 소프트웨어 교육에서 가장 많이 사용되는 언어이다. C, Java 등의 컴퓨터 언어를 습득하기 전, 스크래치를 통해 변수, 조건문, 반복문, 알고리즘의 적용 방법을 보다 쉽게 익힌다. 더불어 다양한 문제를 스스로 해결해 나감으로써 컴퓨터 언어 습득에 대한 두려움을 없에 실제 완성된 결과물에 이르게 한다.
융합프로그래밍
이 강좌는 컴퓨터 프로그램을 구현하기 위해 가장 널리 사용되고 있는 컴퓨터 언어들 중의 하나인 자바를 강의한다. 구체적으로 나열하면 자료형, 조건문, 반복문, 클래스, 객체 그리고 상속 등을 다룬다. 다양한 융합 또는 응용 분야의 소프트웨어 구현 능력을 키우기 위해 학생들이 실습을 통하여 주어진 문제들을 처리하고 해결할 수 있도록 한다.
파이썬 프로그래밍
컴퓨터 프로그래밍은 사고의 범위를 넓혀 주고 분야에 상관없이 모든 문제에 대해 새로운 해결책을 생각할 수 있는 힘을 길러준다. 본 강좌는 실 생활에 주어진 다양한 문제를 해결하기 위해 컴퓨터 프로그램을 어떻게 활용 할 수 있는지를 배운다. 파이썬 프로그래밍 교육을 통해 문제를 해결하기 위한 알고리즘의 설계, 프로그램의 구현, 정확성 검증 등을 다룬다.
자료구조 및 알고리즘1
이 강좌는 융합 프로그래밍을 수강한 후에 배우는 과목으로서, 주어진 문제를 효율적으로 해결하기 위해 배열, 연결리스트, 스택, 큐 등 선형 자료구조를 익히며, 분할정복 알고리즘을 이용한 탐색, 정렬 알고리즘의 핵심을 배운다. 주어진 문제들을 해결하는 자바 또는 C언어 프로그래밍 실습에서 각종 자료구조와 알고리즘을 구현 및 사용함으로써 학습 내용의 이해를 돕는다.
자료구조 및 알고리즘2
이 강좌는 자료구조및알고리즘1을 수강한 후에 배우는 과목으로서, 주어진 문제를 효율적으로 해결하기 위해 트리, 그래프 등 비선형 자료구조를 익히며, 그리디 알고리즘, 동적계획 알고리즘을 이용한 응용 알고리즘을 배운다. 주어진 문제들을 해결하는 자바 또는 C언어 프로그래밍 실습에서 각종 자료구조와 알고리즘을 구현 및 사용함으로써 학습 내용의 이해를 돕는다.
오픈소스소프트웨어 프로젝트
공개 소프트웨어의 중요성과 사회 발전에 미치는 영향을 이해한다. 또한, 기존의 공개소프트웨어를 기반으로 새로운 공개소프트웨어를 개발하는 전과정을 경험한다. 공개소프트웨어 개발환경에서 공개소스를 기반으로 팀단위 협업프로그래밍 과제를 수행하여 유용한 소프트웨어를 제작하고 이를 공개한다.
컴퓨터 네트워크 및 보안
보안을 이해하기 위해 필요한 컴퓨터 네트워크에 대한 지식을 습득 한 후, 기밀성(confidentiality), 무결성
융합 캡스톤디자인 데이터베이스
모바일 및 웹 프로그래밍
본 과정에서는 모바일 앱 제작에 대해 학습하고, 웹 프로그래밍의 기초인 자바스크립트, CSS3, HTML를 학습한다. 여러 애플리케이션을 만들기 위해 필요한 개념과 API에 대해 소개하고, 반응형 UI 구현에 대해서도 다룬다.
사물 인터넷 기초
사물인터넷의의 기본적인 구조와 특징 및 기능 등 사물인터넷의 시스템에 전반적인 이해과 함께 사물인터넷 소프트웨어의 필요성 및 응용 분야 등에 대한 기초지식을 습득한다. 사물인터넷의 분야에서 일하기 위해 필요한 이론은 물론 실제로 주어진 환경에서 유용한 응용 프로그램을 설계하고 구축할 수 있는 능력을 갖추도록 한다.
사물 인터넷 프로젝트
최신 사물인터넷 기술 동향 및 기술 예측에 대해 학습하는 과목으로, 센서 디바이스, 무선통신, 사물인터넷 플랫폼, 모바일 서비스 등을 다룬다. 사물인터넷 분야를 공부하기 위하여 학생들이 필수적으로 알아야할 최소한의 지식인 소프트웨어에 대한 이해를 사전 지식으로 요구한다.
빅데이터 개론
현대사회는 다양하고 엄청난 양의 데이터를 생성한다. 데이터로 움직이는 미래에는 이의 활용이 사회와 개인 삶에 절대적으로 중요하다. 이 강의는 빅데이터가 무슨 얘기를 하는지, 이로부터 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지를 다룬다. 빅데이터 기술 생태계는 빨리 변하고 있다. 따라서, 현재 사용되고 있는 특정 기술에 집중하기 보다 빅데이터가 몰고 올 변화와 기회, 새로운 요구에 따라 빅데이터가 어떻게 진화할 지에 대한 포괄적 이해가 더 중요하다. 수강생들은 이 과목을 통해 빅데이터 개념, 기술뿐만 아니라 활용, 기회, 문제점도 이해하여 그들이 살 미래를 보다 잘 설계할 수 있다.
데이터 사이언스
현대사회는 다양한 분야에서 많은 데이터를 생성한다. 미래 데이터기반 사회에서는 모든 분야의 모든 사람에게 데이터의 활용이 절대적으로 중요해진다. 이 강의는 비 이공계 전공을 포함한 다양한 배경의 수강자들이 데이터에 친숙해져 데이터가 무슨 얘기를 하는지, 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지 데이터 사이언스를 수행함에 필요한 실용적 소양을 갖추게 함이 목표이다. 파이썬으로 실 데이터를 활용한 적지 않은 실습과 과제가 있다.
스마트멀티미디어
2D 및 3D 컴퓨터 그래픽스, 음성, 영상에 대한 기본적인 개념을 학습하여 멀티미디어에 대한 이해를 한 후, 컴퓨터 시스템, 네트워크, 데이터베이스에서 멀티미디어를 다룰 때 고려해야 할 사항들에 대해 학습하여 멀티미디어에 대한 기초 지식을 습득함으로써, 멀티미디어 관련 기술을 활용할 수 있도록 준비한다.
가상 및 증강현실
가상 및 증강 현실 시스템을 구축하는 기본적인 이론에 대해 학습하고, 그를 바탕으로 구현된 여러 기술에 대해 공부한다. 가상 및 증강 현실 기술이 여러 산업 분야에서 사용되는 실제 사례들을 학습하여, 그 기술을 활용할 수 있는 능력을 기른다.
인공지능 입문
어느 날 갑자기 인공지능(AI)는 세상에서 가장 관심을 받는 주제가 되었다. 우리는 일상 생활 속에서 인공지능이라는 문구를 포함하는 광고를 자주 접하게 된다. 이것들이 정말 인공지능을 가지고 있을까? 과연 우리는 진정한 인공지능을 구현할 수 있을까? 기계지능의 세계로 뛰어들어가 보자. 이 강좌를 통해 여러분은 회귀, 분류 그리고 인공신경망과 같은 핵심적인 머신러닝 알고리즘의 기본 원리를 깨닫게 될 것이다. 또한 파이썬과 텐서플로우를 사용하여 기본 알고리즘들을 구현 할 수 있게 될 것이다. 이 강좌를 마치면 여러분의 직무와 일상생활에 인공지능을 적용할 아이디어를 제공할 영감의 원천을 얻게 될 것이다.
머신러닝 및 딥러닝
경험을 통해 문제를 풀 수 있는 능력을 개선할 수 있는 소프트웨어를 구현하는 알고리즘적 접근방법을 머신러닝이라고 한다. 딥러닝은 근래에 들어 특히 성과를 보이고 있는 머신러닝의 일부이다. 머신러닝 기법은 빠르게 발전하고 있다. 거의 매일 같이 새로운 알고리즘들과 기법들이 발표되고 있다. 이 강좌를 통해서 여러분은 딥러닝 알고리즘을 포함하여 다양한 고급 머신러닝 알고리즘들의 기반을 이루는 이론들을 배우게 될 것이며, 이것은 최신의 기술을 이해하기 위해서 필수적인 것이다. 물론 여러분은 이러한 알고리즘을 파이썬, 텐서플로우 그리고 테아노를 사용하여 구현 할 수 있는 능력을 갖추게 될 것이다.
융합소프트웨어특론
4차 산업혁명 시대에 급격히 변화하는 소프트웨어 융합 환경에 대응하기 위한 과목으로서, 융합소프트웨어 연계전공에 개설되어 있지 않은 중요한 주제들을 다룬다. 예를 들어, 급격히 중요성이 강조되는 IoT관련 보안 문제, 블록체인, 핀테크, 3D 프린팅 등의 주제를 다룬다.
졸업조건 요건
전공필수(24학점), 전공선택(6학점)
  • 전체
  • 이수체계도
  • 4학기 이수체계도
  • 5학기 이수체계도
  • 6학기 이수체계도
전공인정 타 학과(전공) 개설 교과목
개설학과(전공) 학수번호 타 학과 교과목명 융합소프트웨어 교과목명 학점
학문기초 PRI4035 프로그래밍기초와 실습 융합프로그래밍 3
멀티미디어공학 MME2006 기초프로그래밍실습 융합프로그래밍 3
전자전기공학 ENE2004 C언어 및 프로그래밍 도구 융합프로그래밍 3
컴퓨터공학전공 CSE2014 기초프로그래밍 융합프로그래밍 3
컴퓨터공학전공 CSE2017 자료구조와실습 자료구조 3
정보통신공학전공 INC2027 자료구조와실습 자료구조 3
멀티미디어공학과 MME2042 멀티미디어자료구조 자료구조 3
정보통신공학전공 INC2024 컴퓨터알고리즘 및 실습 알고리즘 3
컴퓨터공학전공 CSE4029 컴퓨터알고리즘과 실습 알고리즘 3
멀티미디어공학과 MME4011 멀티미디어데이터베이스 데이터베이스 3
산업시스템공학과 ISE4028 데이터베이스분석설계 데이터베이스 3
정보통신공학전공 INC4057 데이터베이스체제 데이터베이스 3
컴퓨터공학전공 CSE4037 데이터베이스 시스템 데이터베이스 3
정보통신공학전공 INC4059 운영체제 컴퓨터시스템 3
컴퓨터공학전공 CSE4033 운영체제 컴퓨터시스템 3
공과대학 DES4011 창업 캡스톤 디자인 기술창조와 특허 3

■ 최대 인정 학점 : (15) 학점

학위명
건설정보소프트웨어 학사
소프트웨어 연계전공 개요
첨단화된 현대 사회 기반시스템의 설계,시공,관리의 기술적 요구수준에 부합하는 소프트웨어 실무역량을 보유한 인재 양성을 목표로,IT분야 기초지식 함양을 위한 전공기초과목과 건설환경분야 SW응용 관련 교과목, 그리고 연계전공 교육과정을 통해 습득한 SW기술을 접목하여 건설환경 단위공정 또는 종합적인 사회적인 사회기반시설을 고안해보는 종합 설계과목을 제공
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
2015년 이후 SW연계전공 신청자 이수조건
  • 교양선택 교과목 중 6학점(2과목)이상 이수
  • 전공선택 교과목 중 6학점(2과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2018년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 12학점(4과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2019년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 18학점(6과목)이상을 이수
  • 전공필수 교과목 중 18학점(6과목)을 이수
진로 및 취업분야
건설환경공학 분야에 대한 깊이 있는 전공지식과 힘께 이에 대한 설계,시공 관리 등 각 건설 공정 및 관련 산업분야에서 정보통신 및 컴퓨팅 기술을 활용할 수 있는 건설 시공,설계 관리 분야를 포함한 각 건설산업분야 전반에서의 중추적 역할 담당 가능
개설교과목
전공 소프트웨어
선택 필수
창의적공학설계 자료구조 및 알고리즘1
이 강좌는 융합 프로그래밍을 수강한 후에 배우는 과목으로서, 주어진 문제를 효율적으로 해결하기 위해 배열, 연결리스트, 스택, 큐, 트리, 그래프 등의 자료구조를 익히며, 각종 탐색과 정렬 방법도 배운다. 주어진 문제들을 해결하는 프로그래밍 실습에서 각종 자료구조와 탐색, 정렬 방법을 사용함으로써 학습 내용의 이해를 돕는다.
응용역학 자료구조 및 알고리즘2
이 강좌를 수강하는 학생들은 컴퓨터의 고급 자료이론 및 특수한 알고리즘에 대한 원리를 학습하고 분석한다. 이 과목은 컴퓨터 알고리즘의 기본적 기법인 분할 정복 방법, 욕심쟁이 방법, 동적프로그래밍 방법, 유전자 알고리즘, P & NP 문제 등을 소개하고, 학생들은 여러 컴퓨터 응용분야에서 적용되는 사례를 통해 알고리즘을 분석한다. 또한 각 알고리즘의 시간 및 공간 복잡도를 분석한다.
재료역학 데이터베이스
이 강좌를 수강하는 학생들은 컴퓨터의 고급 자료이론 및 특수한 알고리즘에 대한 원리를 학습하고 분석한다. 이 과목은 컴퓨터 알고리즘의 기본적 기법인 분할 정복 방법, 욕심쟁이 방법, 동적프로그래밍 방법, 유전자 알고리즘, P & NP 문제 등을 소개하고, 학생들은 여러 컴퓨터 응용분야에서 적용되는 사례를 통해 알고리즘을 분석한다. 또한 각 알고리즘의 시간 및 공간 복잡도를 분석한다.
물과 환경 컴퓨터시스템
컴퓨터시스템에서는 프로그래머 관점에서 컴퓨터가 어떻게 프로그램을 수행하고 정보를 저장하고 전달하는지에 대한 기본적인 개념에서부터 성능, 프로세서 설계, 메모리 및 입출력장치, 성능 향상에 사용되는 고급 기술까지 최신 컴퓨터 구성과 동작의 원리를 이해하는 데 필요한 전반적인 내용을 다룬다. 컴퓨터의 성능 향상에 사용되는 파이프라이닝, 캐시 메모리, RAID, 병렬처리를 소개함으로써 컴퓨터의 설계 개념을 이해할 수 있다.
유체역학 컴퓨터기초수학
환경화학 융합 프로그래밍
이 강좌는 컴퓨터 프로그램을 구현하기 위해 가장 널리 사용되고 있는 컴퓨터 언어들 중의 하나인 자바를 강의한다. 구체적으로 나열하면 자료형, 조건문, 반복문, 클래스, 객체 그리고 상속 등을 다룬다. 다양한 융합 또는 응용 분야의 소프트웨어 구현 능력을 키우기 위해 학생들이 실습을 통하여 주어진 문제들을 처리하고 해결할 수 있도록 한다.
건설환경공학개론
건설재료 및 실험
건설 지질학
환경 공학 및 실험
측량학 및 실험
구조역학
수처리 플렌트공학 및 실험
프리스트레스트 콘크리트
강 구조 설계
토질역학1 및 실험
토질역학2
암반 및 터널 공학
수리학 및 실험
건설 프로젝트 관리
건설 시공 및 견적
건설 계약 및 법규
기초 공학
응용구조역학
컴퓨터응용 구조해석
물과환경 SW프로젝트
상하수도 시설의 계획 및 설계 기본을 학습하며, 하천수리의 기본적 특성에 대한 이해를 바탕으로 하천구조물의 기초적 설계과정을 학습하고, 각 시설의 설계에 있어 필요한 소프트웨어 활용 실습을 수행한다.
철근콘크리트
지반방재공학
철근콘크리트설계
지반SW응용
졸업조건 요건
졸업조건 : 전공 선택(18학점)/소프트웨어 필수(18학점)
학위명
로봇융합소프트웨어 학사
소프트웨어 연계전공 개요
전반적인 로봇/자동화 산업의 기능과 구조를 이해하고, 로봇시스템 개발을 위한 계획,분석,설계 구현하는 소프트웨어 실무 역량을 보유한 인재 양성을 목표로, 기계로봇에너지 공학과의 소프트웨어기반 융합로봇 전공트랙에서는 자율주행 무인자동차의 구현 등의 교육과정을 핵심으로 운영
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
2015년 이후 SW연계전공 신청자 이수조건
  • 교양선택 교과목 중 6학점(2과목)이상 이수
  • 전공선택 교과목 중 6학점(2과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2018년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 12학점(4과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2019년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 18학점(6과목)이상을 이수
  • 전공필수 교과목 중 18학점(6과목)을 이수
진로 및 취업분야
자율주행 자동차와 관련된 소프트웨어 구현을 위한 전문지식을 습득한 학생들은 졸업 후 자동차,전자,물류 등 다양한 기계 관련 산업 분야 중에서 국가의 신성장 동력분야인 무인자동차,설계 및 생산,로봇산업과 관련된 분야에 진출이 가능
개설교과목
전공 소프트웨어
필수 선택 필수 선택
로봇공학입문 컴퓨터응용제어
컴퓨터를 기반으로 다양한 기계시스템을 모니터링하고 성능을 제어하기 위한 소프트웨어 및 하드웨어를 구성하는 방법을 배운다. 특히, 실무활용도가 높은 NI사 LabVIEW 소프트웨어를 활용하여 기본적인 데이터 입출력 기법을 실습을 통해 배우고, 이를 활용하여 디지털 제어 시스템의 기초 실습 및 응용실습을 수행하여 실무 능력을 향상한다. 특히, PID 제어 모듈을 구성하여 온도/모터/모션 제어시스템을 응용할 수 있는 실습을 수행한다
자료구조 및 알고리즘1
이 강좌는 융합 프로그래밍을 수강한 후에 배우는 과목으로서, 주어진 문제를 효율적으로 해결하기 위해 배열, 연결리스트, 스택, 큐, 트리, 그래프 등의 자료구조를 익히며, 각종 탐색과 정렬 방법도 배운다. 주어진 문제들을 해결하는 프로그래밍 실습에서 각종 자료구조와 탐색, 정렬 방법을 사용함으로써 학습 내용의 이해를 돕는다.
데이터베이스
이 강좌를 수강하는 학생들은 컴퓨터의 고급 자료이론 및 특수한 알고리즘에 대한 원리를 학습하고 분석한다. 이 과목은 컴퓨터 알고리즘의 기본적 기법인 분할 정복 방법, 욕심쟁이 방법, 동적프로그래밍 방법, 유전자 알고리즘, P & NP 문제 등을 소개하고, 학생들은 여러 컴퓨터 응용분야에서 적용되는 사례를 통해 알고리즘을 분석한다. 또한 각 알고리즘의 시간 및 공간 복잡도를 분석한다.
로봇지능제어 로봇센서 소프트웨어
로봇 제어에 필요한 센서 및 액츄에이터 하드웨어를 컴퓨터를 활용하여 측정 및 제어하는 방법을 실습을 통해 배운다. 다양한 센서/액츄에이터 시스템의 활용도를 높이기 위하여 C/C++를 이용한 기본적인 데이터 입출력 기법, 통신 기법 및 이를 활용한 디지털 제어 시스템을 구성하고 실습을 통해 실무 능력을 향상한다. 특히 카메라, Lidar, 온/습도, 압력 센서를 응용할 수 있는 실습 및 모터 제어 실습을 수행한다.
융합 캡스톤 디자인
기계전산입문 블록 프로그래밍
스크래치는 키보드 입력을 최소화한 블록 기반의 언어로 컴퓨터 언어 입문자 또는 타 전공 학생들을 대상으로 한 소프트웨어 교육에서 가장 많이 사용되는 언어이다. C, Java 등의 컴퓨터 언어를 습득하기 전, 스크래치를 통해 변수, 조건문, 반복문, 알고리즘의 적용 방법을 보다 쉽게 익힌다. 더불어 다양한 문제를 스스로 해결해 나감으로써 컴퓨터 언어 습득에 대한 두려움을 없에 실제 완성된 결과물에 이르게 한다.
진동 및 소음 융합소프트웨어
이 과목은 소프트웨어 융합 기술의 전반적인 동향과 발전 전망을 다양한 사례로 제시하고, 새로운 소프트웨어 융합 기술이 구현되기 위해 필요한 기반기술을 학습한다. 이를 바탕으로 소프트웨어를 활용하여 전공영역을 융합할 수 있는 능력을 함양 한다.
CAD/CAM 파이썬프로그래밍
컴퓨터 프로그래밍은 사고의 범위를 넓혀 주고 분야에 상관없이 모든 문제에 대해 새로운 해결책을 생각할 수 있는 힘을 길러준다. 본 강좌는 실 생활에 주어진 다양한 문제를 해결하기 위해 컴퓨터 프로그램을 어떻게 활용 할 수 있는지를 배운다. 파이썬 프로그래밍 교육을 통해 문제를 해결하기 위한 알고리즘의 설계, 프로그램의 구현, 정확성 검증 등을 다룬다.
CAE 컴퓨터시스템
컴퓨터시스템에서는 프로그래머 관점에서 컴퓨터가 어떻게 프로그램을 수행하고 정보를 저장하고 전달하는지에 대한 기본적인 개념에서부터 성능, 프로세서 설계, 메모리 및 입출력장치, 성능 향상에 사용되는 고급 기술까지 최신 컴퓨터 구성과 동작의 원리를 이해하는 데 필요한 전반적인 내용을 다룬다. 컴퓨터의 성능 향상에 사용되는 파이프라이닝, 캐시 메모리, RAID, 병렬처리를 소개함으로써 컴퓨터의 설계 개념을 이해할 수 있다.
로봇프로그래밍 인공지능 입문
어느 날 갑자기 인공지능(AI)는 세상에서 가장 관심을 받는 주제가 되었다. 우리는 일상 생활 속에서 인공지능이라는 문구를 포함하는 광고를 자주 접하게 된다. 이것들이 정말 인공지능을 가지고 있을까? 과연 우리는 진정한 인공지능을 구현할 수 있을까? 기계지능의 세계로 뛰어들어가 보자. 이 강좌를 통해 여러분은 회귀, 분류 그리고 인공신경망과 같은 핵심적인 머신러닝 알고리즘의 기본 원리를 깨닫게 될 것이다. 또한 파이썬과 텐서플로우를 사용하여 기본 알고리즘들을 구현 할 수 있게 될 것이다. 이 강좌를 마치면 여러분의 직무와 일상생활에 인공지능을 적용할 아이디어를 제공할 영감의 원천을 얻게 될 것이다.
로봇동역학 자료구조 및 알고리즘2
컴퓨터기초수학
머신러닝및딥러닝
융합소프트웨어특론
융합프로그래밍
이 강좌는 컴퓨터 프로그램을 구현하기 위해 가장 널리 사용되고 있는 컴퓨터 언어들 중의 하나인 자바를 강의한다. 구체적으로 나열하면 자료형, 조건문, 반복문, 클래스, 객체 그리고 상속 등을 다룬다. 다양한 융합 또는 응용 분야의 소프트웨어 구현 능력을 키우기 위해 학생들이 실습을 통하여 주어진 문제들을 처리하고 해결할 수 있도록 한다.
졸업조건 요건
졸업조건 : 전공 필수(6학점), 선택(12학점)/소프트웨어 필수(3학점), 선택(15학점)
학위명
문화예술소프트웨어 학사
소프트웨어 연계전공 개요
인문학적 상상력과 창조성에 SW역량을 더한 창의 인재양성을 목표로 함. 인간의 일상적 삶과 분리할 수 없는 문화 전반에 걸친 테마를 다루고 새로운 것을 창조하는 종합 학문으로 최신의 융합SW 기술 교육을 제공하여 새로운 형태의 문화예술 콘텐츠 생성을 교육목표로 운영
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
2015년 이후 SW연계전공 신청자 이수조건
  • 교양선택 교과목 중 6학점(2과목)이상 이수
  • 전공선택 교과목 중 6학점(2과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2018년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 12학점(4과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2019년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 18학점(6과목)이상을 이수
  • 전공필수 교과목 중 18학점(6과목)을 이수
진로 및 취업분야
SW개발(창작)분야 : 공연·영화 등 스토리 중심 SW제작사,게임·애니메이션 제작사 및 온라인 포털 및 모방리 콘텐츠 개발사 등
개설교과목
전공 소프트웨어
필수 선택 필수 선택
극장경영 첨단 기술 활용 공연 제작 실습1
본 과목은 360VR, 입체음향, 미디어파사드 등 첨단 기술과 연극, 뮤지컬 등의 공연을 결합하여 미래형 공연을 제작하는 것을 목표로 한다. 수강생들은 소프트웨어 활용법을 학습하고, 학습한 내용을 바탕으로 첨단 기술을 연극 또는 뮤지컬 공연에 접목하여 실제 공연을 시연하는 과정까지 참여하게 된다.
자료구조 및 알고리즘1
이 강좌는 융합 프로그래밍을 수강한 후에 배우는 과목으로서, 주어진 문제를 효율적으로 해결하기 위해 배열, 연결리스트, 스택, 큐, 트리, 그래프 등의 자료구조를 익히며, 각종 탐색과 정렬 방법도 배운다. 주어진 문제들을 해결하는 프로그래밍 실습에서 각종 자료구조와 탐색, 정렬 방법을 사용함으로써 학습 내용의 이해를 돕는다.
미래지식 산업사회의 이해 첨단 기술 활용 공연 제작 실습2
본 과목은 첨단 기술과 공연을 결합하여 전문성을 확보한 미래형 공연 콘텐츠 제작을 목표로 한다. 수강생들은 기존에 학습했던 소프트웨어 활용법을 토대로, 첨단 기술과 기존의 연극 또는 뮤지컬 공연을 접목하여 실제 공연을 시연하는 과정에도 참여하게 된다.
융합 프로그래밍
이 강좌는 컴퓨터 프로그램을 구현하기 위해 가장 널리 사용되고 있는 컴퓨터 언어들 중의 하나인 자바를 강의한다. 구체적으로 나열하면 자료형, 조건문, 반복문, 클래스, 객체 그리고 상속 등을 다룬다. 다양한 융합 또는 응용 분야의 소프트웨어 구현 능력을 키우기 위해 학생들이 실습을 통하여 주어진 문제들을 처리하고 해결할 수 있도록 한다.
첨단 기술 활용 영상 제작 실습 컴퓨터 기초수학
컴퓨터그래픽 SW입문 데이터베이스
이 강좌를 수강하는 학생들은 컴퓨터의 고급 자료이론 및 특수한 알고리즘에 대한 원리를 학습하고 분석한다. 이 과목은 컴퓨터 알고리즘의 기본적 기법인 분할 정복 방법, 욕심쟁이 방법, 동적프로그래밍 방법, 유전자 알고리즘, P & NP 문제 등을 소개하고, 학생들은 여러 컴퓨터 응용분야에서 적용되는 사례를 통해 알고리즘을 분석한다. 또한 각 알고리즘의 시간 및 공간 복잡도를 분석한다.
입체공연음향 제작실습1
본 과목은 소프트웨어를 활용하여 다양한 형태의 사운드를 공연과 결합하여 새로운 형태의 미디어를 제작하는 것을 목표로 한다. 수강생들은 사운드 관련 소프트웨어 활용법을 학습하고, 연극 또는 뮤지컬 공연에 접목한 뒤 시연회와 평가에 참여하게 된다.
컴퓨터시스템
입체공연음향 제작실습2
본 과목은 다양한 형태의 사운드를 공연과 결합하여 새로운 형태의 미디어로 제작하는 것을 목표로 한다. 수강생들은 기존 수업에서 이해한 소프트웨어 활용법을 토대로, 연극 또는 뮤지컬 공연과 사운드를 접목한 뒤 시연회와 평가에 참여하게 된다.
빅데이터 개론
빅데이터의 개념, 수집, 통합, 및 처리 과정에 대해 설명하며, 빅데이터 분석의 기초가 되는 벡터와 행렬, 기초 통계 및 확률, 그리고 확률변수와 확률분포에 대해 강의한다. 기초적인 학습이 끝난 뒤에는 빅데이터의 예제를 통하여 숨겨진 관계, 패턴, 규칙 등을 발견하는 과정과 빅데이터를 분류하고 예측하는 데이터 분석 능력을 배양한다.
360VR콘텐츠 제작실습 모바일 및 웹 프로그래밍
모바일S/W 개발자에게 필요한 모바일 기술과 서비스 시장에 대한 이해를 통하여 논리적 창의적 사고에 기반을 둔 기획력 향상 교육과 모바일S/W 개발 방법론을 습득한다. 또한 Content & Service 기획서 작성에 필요한 방법론에 입각한 실습 중심의 기획서 작성 훈련을 바탕으로 모바일S/W 기획 업무에 대한 프로세스를 이해하고 기획서 작성 Project를 수행해 봄으로써 자신의 아이디어를 구체적인 기획서로 표현하고 이를 개발 할 수 있는 능력을 배양한다.
미디어파사드 제작실습1
미디어 파사드는 ‘미디어(Media)’와 건물 외벽을 뜻하는 ‘파사드(Facade)’의 합성어로, 건물 또는 구조물의 외벽에 다양한 영상을 투사하는 것을 말한다. 미디어 파사드는 공연, 건축, 메가이벤트 등 그 활용도가 매우 높은 것으로 나타나고 있다. 본 과목은 실습을 통해 미디어 파사드의 개념을 이해하고 그 활용법을 익히는 것을 목적으로 한다.
파이썬 프로그래밍
미디어파사드 제작실습2
본 과목은 미디어 파사드의 실제 적용법 학습을 목표로 한다. 수강생들은 기존 수업에서 이해한 미디어 파사드의 개념과 활용법을 토대로, 실제 미디어 파사드 결과물을 시연하는 과정에 참여하게 된다.
컴퓨터시스템
웹드라마 제작실습
웹드라마의 플랫폼과 특성을 이해하고, 웹드라마 제작에 필요한 구성요소와 제작 방법에 대해 이론적으로 학습하고 토론한다. 그리고, 실제 웹드라마 콘텐츠를 제작해 봄으로써 작품을 완성할 수 있도록 한다.
사물인터넷 프로젝트
문화예술 SW영상 프로젝트
문화예술소프트웨어 전공 교육과정을 통해 습득한 지식을 바탕으로 창의적인 영상콘텐츠를 제작해 보는 종합과목으로서, 기존의 영상제작방법에서 나아가, 새로운 미디어 환경에서 활용될 수 있는 융합콘텐츠 제작 능력을 배양하는데 그 목적이 있다.
사물인터넷 기초
문화예술 SW공연 프로젝트1
본 과목은 수강생들이 다양한 소프트웨어를 활용하여 융복합적 공연을 제작하는 것을 목표로 한다. 수강생들은 입체음향, 컴퓨터 그래픽, 360VR 과 같이 다른 과목에서 학습한 소프트웨어를 창의적으로 활용하여 전통적인 공연의 형태에서 발전된 공연 제작법을 학습하고, 학습한 내용을 토대로 실제 공연을 시연하는 과정까지 참여하게 된다.
데이터 사이언스
문화예술 SW공연 프로젝트2
본 과목은 수강생들이 다양한 소프트웨어를 활용하여 보다 완성된 융복합적 공연을 제작하는 것을 목표로 한다. 수강생들은 다양한 소프트웨어와 프로그래밍을 학습하고, 기존의 공연을 더욱 발전시키는 형태로 실제 적용하는 과정에 참여하게 된다.
스마트 멀티미디어
사운드 실습 심화 가상및증강현실
문화예술아이디어개발 블록프로그래밍
문화예술현장프로젝트 융합소프트웨어
지역 산학 리빙랩2
이 과목은 지역과 산업체에서 수행하는 공적인 일을 학생들이 사적으로 연구하고 참여하여 문제를 창의적으로 해결해보는 훈련을 하는 프로젝트수업이다. 학생들은 교수가 설계한 지역 산학 프로젝트를 각자 접근하여 자기 방식으로 과제를 해결해나가고 최종 결과물을 제시한다. 그 과정에서 본인의 창업이나 취업의 기회를 얻기를 기대하며 자신의 장래와 관계된 아이템을 얻기를 희망한다. 전형적인 Learning by Doing의 학습모델이며 문화예술의 창의성을 최대한 발휘하고 미래지식산업사회에 적응하기 위한 적성프로그램이라 할수 있다.
소셜미디어 콘텐츠
기술은 일상속에서 어떻게 응용될 수 있는가? 상호간에 작용하는 방식과 인터넷의 사용법, 스마트폰의 효용성, 기타 문명의 이기들이 현대사회에서 어떻게 자신의 의사를 전달하고 상대방과 소통할 수 있는가? 본 과정은 하드웨어, 인터넷, 전화기, 대중소통의 네 가지 측면에서 과제를 수행할 예정이다.
문화예술과 마케팅
과거 제품중심의 마케팅시대에서 현대는 고객중심의 마케팅시대로 전환되고 있다. 이는 유형의 상품뿐만 아니라 무형의 상품, 즉 서비스 상품에도 이러한 트렌드는 반영되고 있다. 본 강좌는 서비스상품의 한 유형인 문화예술분야에서 이러한 추세가 반영된 마케팅의 실제에 대해서 학습할 것이다.
졸업조건 요건
졸업조건 : 전공 필수(6학점), 선택(12학점)/소프트웨어 선택(18학점)
전공인정 타 학과(전공) 개설 교과목
개설학과(전공) 학수번호 교과목명 학점
학문기초 PRI4035 프로그래밍기초와 실습 3
멀티미디어공학 MME2006 기초프로그래밍실습 3
전자전기공학 ENE2004 C언어 및 프로그래밍 도구 3
컴퓨터공학전공 CSE2014 기초프로그래밍 3
컴퓨터공학전공 CSE2017 자료구조와실습 3
정보통신공학전공 INC2027 자료구조와실습 3
멀티미디어공학과 MME2042 멀티미디어자료구조 3
정보통신공학전공 INC2024 컴퓨터알고리즘 및 실습 3
컴퓨터공학전공 CSE4029 컴퓨터알고리즘과 실습 3
멀티미디어공학과 MME4011 멀티미디어데이터베이스 3
산업시스템공학과 ISE4028 데이터베이스분석설계 3
정보통신공학전공 INC4057 데이터베이스체제 3
컴퓨터공학전공 CSE4037 데이터베이스 시스템 3
정보통신공학전공 INC4059 운영체제 3
컴퓨터공학전공 CSE4033 운영체제 3
연극학부 DRA4025 프로덕션 디자인&테크놀로지2 3

■ 최대 인정 학점 : (15) 학점

학위명
범죄수사학사
소프트웨어 연계전공 개요
보안을 통하여 새로운 보안가치를 창출할 수 있는 융합형 보안리더(Chief information Security Officer)양성을 목표로 함. 범죄 데이터 분석을 활용하여 범죄 패턴을 분석하고,효과적으로 범죄를 예방하는 기술 개발 능력을 가진 "근거-중심의 범죄예방(Evidence Based Crime Prevention)전문가"를 배출하는데 초점을 두고 범죄학 및 경찰학, 디지털 포렌직 및 빅데이터 분석론 등의 교육과정을 제공
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
2015년 이후 SW연계전공 신청자 이수조건
  • 교양선택 교과목 중 6학점(2과목)이상 이수
  • 전공선택 교과목 중 6학점(2과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2018년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 12학점(4과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2019년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 18학점(6과목)이상을 이수
  • 전공필수 교과목 중 18학점(6과목)을 이수
진로 및 취업분야
범죄과학 SW 융합전공 과정을 통해 기존 형사사법 실무자가 정보처리의 IT기술과 민간 경비,기업범죄, 과학수사(Forensic investigation)를 요하는 신종 범죄예방 분야에 진출 가능
개설교과목
전공 소프트웨어
필수 선택 필수 선택
범죄데이터 분석고급 빅데이터와 범죄 모바일 및 웹프로그래밍
본 과정에서는 모바일 앱 제작에 대해 학습하고, 웹 프로그래밍의 기초인 자바스크립트, CSS3, HTML를 학습한다. 여러 애플리케이션을 만들기 위해 필요한 개념과 API에 대해 소개하고, 반응형 UI 구현에 대해서도 다룬다.
포렌식수사
정보기술의 급격한 발전과 변화는 정보의 디지털화를 가속시켜 컴퓨터 관련 범죄 및 일반범죄에서 중요한 증거 및 단서가 컴퓨터를 포함한 디지털 정보기기에 보관되는 경우가 증가하고 있다. 이에 따라 정보 수사기관요원의 증거수집 및 분석을 위한 전문적인 포렌식 수사 및 기술 연구가 요구되고 있다. 이 강의는 디지털 증거의 수집, 보존, 조사, 분석 및 설명에 필요한 기초 지식 및 정보 기술을 소개한다.
사이버보안 컴퓨터 네트워크 및 보안
보안을 이해하기 위해 필요한 컴퓨터 네트워크에 대한 지식을 습득 한 후, 기밀성(confidentiality), 무결성(integrity), 가용성(availability)의 세 가지 목표를 이루기 위한 컴퓨터 보안을 학습한다. 암호학(cryptography), 접근 제어(access control), 프로토콜(protocol), 소프트웨어(software) 부분으로 나누어 각각에 대한 이론과 사례 연구를 살펴본다.
피해자학 융합프로그래밍
사물인터넷과 범죄 인공지능 입문
어느 날 갑자기 인공지능(AI)는 세상에서 가장 관심을 받는 주제가 되었다. 우리는 일상 생활 속에서 인공지능이라는 문구를 포함하는 광고를 자주 접하게 된다. 이것들이 정말 인공지능을 가지고 있을까? 과연 우리는 진정한 인공지능을 구현할 수 있을까? 기계지능의 세계로 뛰어들어가 보자. 이 강좌를 통해 여러분은 회귀, 분류 그리고 인공신경망과 같은 핵심적인 머신러닝 알고리즘의 기본 원리를 깨닫게 될 것이다. 또한 파이썬과 텐서플로우를 사용하여 기본 알고리즘들을 구현 할 수 있게 될 것이다. 이 강좌를 마치면 여러분의 직무와 일상생활에 인공지능을 적용할 아이디어를 제공할 영감의 원천을 얻게 될 것이다.
S/W 보안성평가 빅데이터 개론
현대사회는 다양하고 엄청난 양의 데이터를 생성한다. 데이터로 움직이는 미래에는 이의 활용이 사회와 개인 삶에 절대적으로 중요하다. 이 강의는 빅데이터가 무슨 얘기를 하는지, 이로부터 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지를 다룬다. 빅데이터 기술 생태계는 빨리 변하고 있다. 따라서, 현재 사용되고 있는 특정 기술에 집중하기 보다 빅데이터가 몰고 올 변화와 기회, 새로운 요구에 따라 빅데이터가 어떻게 진화할 지에 대한 포괄적 이해가 더 중요하다. 수강생들은 이 과목을 통해 빅데이터 개념, 기술뿐만 아니라 활용, 기회, 문제점도 이해하여 그들이 살 미래를 보다 잘 설계할 수 있다.
S/W 보안 데이터 사이언스
현대사회는 다양한 분야에서 많은 데이터를 생성한다. 미래 데이터기반 사회에서는 모든 분야의 모든 사람에게 데이터의 활용이 절대적으로 중요해진다. 이 강의는 비 이공계 전공을 포함한 다양한 배경의 수강자들이 데이터에 친숙해져 데이터가 무슨 얘기를 하는지, 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지 데이터 사이언스를 수행함에 필요한 실용적 소양을 갖추게 함이 목표이다. 파이썬으로 실 데이터를 활용한 적지않은 실습과 과제가 있다.
융합보안 파이썬 프로그래밍
최신 IT보안 데이터베이스
산업보안 경영 자료구조 및 알고리즘1
범죄심리학 컴퓨터시스템
범죄예방론
선형대수
미 · 적분
범죄데이터분석 기획
공식범죄통계이해
범죄데이터베이스
딥러닝
빅데이터아키텍처
범죄지도
범죄 정보분석
형사사법연구 방법론
교정보호처우론
소년사법과 보호
지역사회 교정론
분류심사론
*사이버범죄 수사론
본 강좌는 사이버범죄 전무가로서 요구되는 수사 전반의 자질 함양을 위하여 목표로 DDoS 공격, APT, Zero-day 공격 등에 대해 논의하고, 정보보호의 최신 동향인 스마트기기 보안, 클라우드 보안, SNS 보안 등에 대해 고찰하는데 목표가 있다. 특히, 온라인 공간에서 일어나는 최신 범죄들을 검토하여 범죄현장에서의 시공간적 관계에 대한 과학적 분석 방법을 학습하고, 사이버 증거물의 법과학적 의미, 현장 재구성, 현장검시 등을 검토하도록 한다.
*IT범죄학연구방법론
본 강좌는 효율적인 범죄예방 및 범죄대응 정책을 수립하기 위해 범죄학 연구방법론을 학습하고, 이를 위해 범죄데이터 분석기회 구조화, 분석방안 구체화 및 범죄데이터 분석 마스터플랜 수립 등을 배우는데 핵심목표가 있다. 본 수업에서는 무엇보다도 다양한 범죄데이터의 기초분석능력 함양을 목표로 범죄 관련 데이터 분석 프로세스의 이해, 통계분석의 개념, 데이터 가공 등 범죄데이터를 분석하는 기초적인 방법론 및 기법을 학습하는데 초점을 둔다.
*범죄지리정보분석GIS
범죄학에서 다루는 지리정보 분석은 전통적인 지도 제작·활용 기술에 지리정보시스템(GIS), 원격탐사, 사진 측량, 위성측위시스템(GPS), IT 기술 등을 범죄예방 업무에 접목시킨 융합 학문을 말한다. 자동차 내비게이션, 포털 지도 서비스, 스마트폰 위치기반 서비스, 3차원 영상 지도 등 실생활에도 밀접하게 활용되고 있는 다양한 지리정보 관련 정보를 범죄학에서 활용하는 첨단 기법을 배운다.
*3과목중 1과목 전.선 필수
청소년비행론
졸업조건 요건
졸업조건 : 전공 필수(6학점), 선택(12학점)/소프트웨어 선택(18학점)
학위명
산업정보융합소프트웨어 학사
소프트웨어 연계전공 개요
생산,제조,서비스,물류,유통,제품개발 등 산업 가치사슬 전(全)단계의 계획 및 실행을 위한 정보시스템들의 기능과 구조를 이해하고, 최신 ICT 기술들을 바탕으로 제조 및 서비스 혁신을 계획,분석,설계,구현하는 소프트웨어 실무역량을 보유한 융합형 인재양성을 목표로 기존의 산업시스템공학 전공과 소프트웨어 관련 전공의 커리큘럼이 융합된 교육을 제공
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
2015년 이후 SW연계전공 신청자 이수조건
  • 교양선택 교과목 중 6학점(2과목)이상 이수
  • 전공선택 교과목 중 6학점(2과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2018년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 12학점(4과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2019년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 18학점(6과목)이상을 이수
  • 전공필수 교과목 중 18학점(6과목)을 이수
진로 및 취업분야
IT서비스(또는 SI)기업, 솔루션 개발 기업, 제조기업의 ICT 담당부서 뿐만 아니라 제품 및 서비스 개발 인력을 필요로 하는 금융,유통,포털 업체, 전자, 기계 등 매우 다양한 산업으로 진출 가능
개설교과목
전공 소프트웨어
필수 선택 필수 선택
경영정보시스템 자료구조 및 알고리즘1
이 강좌는 융합 프로그래밍을 수강한 후에 배우는 과목으로서, 주어진 문제를 효율적으로 해결하기 위해 배열, 연결리스트, 스택, 큐, 트리, 그래프 등의 자료구조를 익히며, 각종 탐색과 정렬 방법도 배운다. 주어진 문제들을 해결하는 프로그래밍 실습에서 각종 자료구조와 탐색, 정렬 방법을 사용함으로써 학습 내용의 이해를 돕는다.
빅데이터 개론
현대사회는 다양하고 엄청난 양의 데이터를 생성한다. 데이터로 움직이는 미래에는 이의 활용이 사회와 개인 삶에 절대적으로 중요하다. 이 강의는 빅데이터가 무슨 얘기를 하는지, 이로부터 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지를 다룬다. 빅데이터 기술 생태계는 빨리 변하고 있다. 따라서, 현재 사용되고 있는 특정 기술에 집중하기 보다 빅데이터가 몰고 올 변화와 기회, 새로운 요구에 따라 빅데이터가 어떻게 진화할 지에 대한 포괄적 이해가 더 중요하다. 수강생들은 이 과목을 통해 빅데이터 개념, 기술뿐만 아니라 활용, 기회, 문제점도 이해하여 그들이 살 미래를 보다 잘 설계할 수 있다.
정보시스템분석설계 자료구조 및 알고리즘2
이 강좌를 수강하는 학생들은 컴퓨터의 고급 자료이론 및 특수한 알고리즘에 대한 원리를 학습하고 분석한다. 이 과목은 컴퓨터 알고리즘의 기본적 기법인 분할 정복 방법, 욕심쟁이 방법, 동적프로그래밍 방법, 유전자 알고리즘, P & NP 문제 등을 소개하고, 학생들은 여러 컴퓨터 응용분야에서 적용되는 사례를 통해 알고리즘을 분석한다. 또한 각 알고리즘의 시간 및 공간 복잡도를 분석한다.
인공지능 입문
어느 날 갑자기 인공지능(AI)는 세상에서 가장 관심을 받는 주제가 되었다. 우리는 일상 생활 속에서 인공지능이라는 문구를 포함하는 광고를 자주 접하게 된다. 이것들이 정말 인공지능을 가지고 있을까? 과연 우리는 진정한 인공지능을 구현할 수 있을까? 기계지능의 세계로 뛰어들어가 보자. 이 강좌를 통해 여러분은 회귀, 분류 그리고 인공신경망과 같은 핵심적인 머신러닝 알고리즘의 기본 원리를 깨닫게 될 것이다. 또한 파이썬과 텐서플로우를 사용하여 기본 알고리즘들을 구현 할 수 있게 될 것이다. 이 강좌를 마치면 여러분의 직무와 일상생활에 인공지능을 적용할 아이디어를 제공할 영감의 원천을 얻게 될 것이다.
데이터베이스 분석설계 컴퓨터시스템
컴퓨터시스템에서는 프로그래머 관점에서 컴퓨터가 어떻게 프로그램을 수행하고 정보를 저장하고 전달하는지에 대한 기본적인 개념에서부터 성능, 프로세서 설계, 메모리 및 입출력장치, 성능 향상에 사용되는 고급 기술까지 최신 컴퓨터 구성과 동작의 원리를 이해하는 데 필요한 전반적인 내용을 다룬다. 컴퓨터의 성능 향상에 사용되는 파이프라이닝, 캐시 메모리, RAID, 병렬처리를 소개함으로써 컴퓨터의 설계 개념을 이해할 수 있다.
사물인터넷 프로젝트
최신 사물인터넷 기술 동향 및 기술 예측에 대해 학습하는 과목으로, 센서 디바이스, 무선통신, 사물인터넷 플랫폼, 모바일 서비스 등을 다룬다. 사물인터넷 분야를 공부하기 위하여 학생들이 필수적으로 알아야할 최소한의 지식인 소프트웨어에 대한 이해를 사전 지식으로 요구한다.
정보시스템통합 및 실습 사물인터넷 기초
사물인터넷의의 기본적인 구조와 특징 및 기능 등 사물인터넷의 시스템에 전반적인 이해과 함께 사물인터넷 소프트웨어의 필요성 및 응용 분야 등에 대한 기초지식을 습득한다. 사물인터넷의 분야에서 일하기 위해 필요한 이론은 물론 실제로 주어진 환경에서 유용한 응용 프로그램을 설계하고 구축할 수 있는 능력을 갖추도록 한다.
CAD 및 실습 융합 캡스톤 디자인
산업시스템 프로그래밍 데이터베이스
이 강좌를 수강하는 학생들은 컴퓨터의 고급 자료이론 및 특수한 알고리즘에 대한 원리를 학습하고 분석한다. 이 과목은 컴퓨터 알고리즘의 기본적 기법인 분할 정복 방법, 욕심쟁이 방법, 동적프로그래밍 방법, 유전자 알고리즘, P & NP 문제 등을 소개하고, 학생들은 여러 컴퓨터 응용분야에서 적용되는 사례를 통해 알고리즘을 분석한다. 또한 각 알고리즘의 시간 및 공간 복잡도를 분석한다.
정보시스템특론
시뮬레이션과 응용
서비스공학
데이터사이언스 입문
현대사회는 다양한 분야에서 많은 데이터를 생성한다. 미래 데이터기반 사회에서는 모든 분야의 모든 사람에게 데이터의 활용이 절대적으로 중요해진다. 이 강의는 비 이공계 전공을 포함한 다양한 배경의 수강자들이 데이터에 친숙해져 데이터가 무슨 얘기를 하는지, 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지 데이터 사이언스를 수행함에 필요한 실용적 소양을 갖추게 함이 목표이다. 파이썬으로 실 데이터를 활용한 적지않은 실습과 과제가 있다.
데이터마이닝
데이터 어낼리틱스
산업AI
졸업조건 요건
졸업조건 : 전공 선택(18학점)/소프트웨어 필수(9학점), 선택(9학점)
전공인정 타 학과(전공) 개설 교과목
개설학과(전공) 학수번호 교과목명 학점
산업시스템공학과 ISE2004 인간공학 3
산업시스템공학과 ISE4002 생산 및 운영관리 3
산업시스템공학과 ISE4005 첨단제조공학 3
산업시스템공학과 ISE4008 금융공학입문 3
산업시스템공학과 ISE4011 프로젝트관리 3
산업시스템공학과 ISE4014 경영과학 2 3
산업시스템공학과 ISE4018 유통물류관리 3
산업시스템공학과 ISE4019 의사결정분석 3
산업시스템공학과 ISE4020 품질경영 3
산업시스템공학과 ISE4022 제품개발 3
산업시스템공학과 ISE4023 기술경영 3
산업시스템공학과 ISE4036 헬스케어공학 3
산업시스템공학과 ISE4037 실험계획법 3
산업시스템공학과 ISE4038 품질공학 3
경영학전공 DBA2003 마케팅원론 3
회계학전공 DBA2014 회계원리 3

■ 최대 인정 학점 : (15) 학점

학위명
생명정보융합소프트웨어 학사
소프트웨어 연계전공 개요
DNA,RNA,단백질,세포 등의 빅데이터 연구 결과에 대한 과학적 개념과 SW 활용법을 정립하고, 공용 데이터베이스의 정보시스템을 계획, 분석, 설계, 구현하는 소프트웨어 실무 역량을 보유한 인재를 양성 목표로, 생명현상에 대한 깊이 있는 전공지식과 함께, 생물학적 빅데이터가 축적된 데이터베이스를 이용하고 다루기 위한 다학제적 융합 교육 제공
이수대상자
  • IT계열학과를 제외한 모든 학과의 2~6학기 재학생
  • 본 프로그램 운영위원회 승인을 득한 재학생
이수조건
2015년 이후 SW연계전공 신청자 이수조건
  • 교양선택 교과목 중 6학점(2과목)이상 이수
  • 전공선택 교과목 중 6학점(2과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2018년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 12학점(4과목)이상을 이수
  • 전공필수 교과목 중 24학점(8과목)을 이수
2019년 이후 SW연계전공 신청자 이수조건
  • 전공선택 교과목 중 18학점(6과목)이상을 이수
  • 전공필수 교과목 중 18학점(6과목)을 이수
진로 및 취업분야
분석력 및 SW 개발 능력을 요구하는 대학,연구소,제약회사,병원 등에 진출 가능
- 마크로겐,인실리코젠 등을 포함한 국내 및 외국기업의 생물정보데이터분석 분야
개설교과목
전공 소프트웨어
필수 선택 필수 선택
생물학 공용DB를 이용한 데이터분석
본 강좌에서는 빠른 속도로 축적되고 있는 방대한 양의 생물학적 빅데이터 분석을 위한 기본지식을 습득한다. 오픈소스 소프트웨어인 R과 파이썬(Python)을 이용하여 수치데이터뿐 아니라 문자와 영상 데이터를 포함하는 생물학적 빅데이터를 가공, 분석/처리 및 시각화의 기본 능력을 배양한다.
생명공학 자료구조 및 알고리즘1 데이터베이스
생물정보학 유전체학 자료구조 및 알고리즘2 융합 캡스톤 디자인
생물자료분석 단백질체학 빅데이터개론
현대사회는 다양하고 엄청난 양의 데이터를 생성한다. 데이터로 움직이는 미래에는 이의 활용이 사회와 개인 삶에 절대적으로 중요하다. 이 강의는 빅데이터가 무슨 얘기를 하는지, 이로부터 무엇을 배울 수 있는지, 어떻게 활용할 수 있는지를 다룬다. 빅데이터 기술 생태계는 빨리 변하고 있다. 따라서, 현재 사용되고 있는 특정 기술에 집중하기 보다 빅데이터가 몰고 올 변화와 기회, 새로운 요구에 따라 빅데이터가 어떻게 진화할 지에 대한 포괄적 이해가 더 중요하다. 수강생들은 이 과목을 통해 빅데이터 개념, 기술뿐만 아니라 활용, 기회, 문제점도 이해하여 그들이 살 미래를 보다 잘 설계할 수 있다.
블록프로그래밍
스크래치는 키보드 입력을 최소화한 블록 기반의 언어로 컴퓨터 언어 입문자 또는 타 전공 학생들을 대상으로 한 소프트웨어 교육에서 가장 많이 사용되는 언어이다. C, Java 등의 컴퓨터 언어를 습득하기 전, 스크래치를 통해 변수, 조건문, 반복문, 알고리즘의 적용 방법을 보다 쉽게 익힌다. 더불어 다양한 문제를 스스로 해결해 나감으로써 컴퓨터 언어 습득에 대한 두려움을 없에 실제 완성된 결과물에 이르게 한다.
생물학 공용DB를 이용한 데이터 프로세싱
본 강좌에서는 오픈소스 소프트웨어인 R과 파이썬(Python)을 이용하여 생물학적 빅데이터 자료 프로세싱 대해서 습득한다. 다양한 생물학적 데이터를 분석에 용이하게 가공하는 방법의 이해와 데이터 핸들링에 필요한 필수 패키지 또는 라이브러리 사용법에 대해 집중적으로 학습한다.
빅데이터 유저를 위한 생물학입문 융합프로그래밍
이 강좌는 컴퓨터 프로그램을 구현하기 위해 가장 널리 사용되고 있는 컴퓨터 언어들 중의 하나인 자바를 강의한다. 구체적으로 나열하면 자료형, 조건문, 반복문, 클래스, 객체 그리고 상속 등을 다룬다. 다양한 융합 또는 응용 분야의 소프트웨어 구현 능력을 키우기 위해 학생들이 실습을 통하여 주어진 문제들을 처리하고 해결할 수 있도록 한다.
생물의학개론 융합소프트웨어
파이썬 프로그래밍
데이터사이언스
졸업조건 요건
졸업조건 : 전공 필수(12학점), 선택(6학점)/소프트웨어 필수(9학점), 선택(9학점)
서울특별시 중구 필동로 1길 30 동국대학교 융합소프트웨어(원흥관 F314호) Tel.02-2260-3602
COPYRIGHT©2017 BY DONGGUK UNIVERSITY. ALL RIGHT RESERVED.개인정보처리방침