1depth

   홈

정보융합학부 일반프로그램 안내입니다.

게시판 리스트
과목명 과목설명
AI수학 인공지능 알고리즘은 선형대수, 최적화 등 다양한 수학 원리를 기초로 하며, 이를 명확히 이해하기 위해서 수학적 지식 습득은 필수적이다. 본 교과목은 선형대수, 확률, 미분, 최적화 등 인공지능과 연관된 다양한 수학적 개념을 포함한다. 이와 더불어, 각각의 수학적 개념과 관련 인공지능 알고리즘의 연관성에 대해서도 소개한다.
인터랙티브 미디어개론 최근 웹제작은 다양한 브라우저와 디바이스 이슈에 대응하면서 사용자에게 좋은 경험을 제공할 수 있는 기능을 구현하는데 초점이 맞추어지고 있다. 본 수업에서는 인터렉티브 미디어인 인터넷, 모바일기기에 적합한 디자인을 구현하기 위한 HTML/CSS를 중심으로 기술적인 기법과 프로세스를 배운다.
비쥬얼컴퓨팅 영상데이터 처리를 위한 영상처리 및 컴퓨터비전의 기초를 익힌다. 영상 어플리케이션에 대한 프로그래밍 실습과 함께, 수학적 접근방법을 어플리케이션 예제를 통해 익힌다. 최종적으로 영상처리를 위한 뉴럴신경망에서 이러한 기초 내용이 어떻게 접목되어 동작하는지를 이해하도록 한다.
모바일프로그래밍 이 과목에서는 Android 기반 애플리케이션 개발 기술을 배운다. 모바일 앱의 설계, 개발, 테스팅, 배포 과정 전반을 학습하게 되며, 실제 모바일 앱 개발 프로젝트를 수행하여 모바일 애플리케이션 개발자로서 필요한 경험을 쌓는다.
데이터사이언스개론 파이썬을 활용하여 데이터를 수집에서부터 정리, 분석 및 시각화에 대해 익힌다. 빠르고 익히고 활용할 수 있도록 직접 코드를 따라 타이핑하는 "라이브코딩" 으로 진행하며, 목적에 맞게 데이터를 다루고 활용하는 방법에 대해 이해한다.
자료구조 이 과목은 컴퓨터 중심의 다양한 공학 분야에서 기본이 되는 자료구조인 배열, 리스트, 스택, 큐, 트리, 그래프, 해쉬 테이블 등과 이와 관련된 기본 알고리즘을 다룬다.
정보디자인프로그래밍 사람들이 이해하기 쉽도록 정보를 표현하기 위한 인지과학적 원리를 소개하고, 데이터 분석 결과를 웹 환경에서 효과적으로 표현하기 위해 상호작용성이 높은 d3.js javascript 라이브러리를 활용하여 인터랙티브 대시보드를 개발한다.
또한, front-end 의 기본 개념과 Javascript 언어를 학습합니다.
데이터베이스 각종 정보를 효율적으로 관리하기 위한 데이타베이스 시스템에 대한 데이타 모델링 기법, 화일 시스템의 구성 및 인덱싱 기법, 해싱 기법,데이타베이스의 논리적 구조와 물리적 구조, 각 모델에 따른 각종 질의어(query language) 처리 및 최적화, 동시성 제어(concurrency control), 복구기법(recovery technique) 등의 데이타베이스 설계 기법에 대해서 배운다. (대형 강의실에서 진행되어 SQL은 실습은 온라인 수업으로 진행됨)
인터랙티브심리학 인터랙티브 디자인 프로세스에 인간의 여러가지 심리 요인들을 접목하여 다차원적인 경험이 가능하게끔 하는 디자인을 위한 심리학을 학습한다. 인간의 시각, 인지, 기억, 감정, 언어, 결정 등과 관련된 심리학을 인터랙티브 디자인에 접목하는 방법을 익힌다. 또한 인지심리학 이론이 데이터 시각화에 어떻게 반영되는지에 대한 과정도 소개한다.
컴퓨터그래픽스 3D 모델의 개념, 이를 기본적인 GPU 그래픽스파이프라인으로 렌더링하기 위한 기초 내용을 배운다. 3차원 변환, 조명효과, 애니메이션 등 그래픽스의 기본 내용을 GPU 프로그래밍 실습을 통해 익힌다.