교과목 안내
2025년 3월 기준
-
CSED500
컴퓨터공학을 위한 고급 선형대수 이론
3-0-3본 교과목에서는, Gaussian Elimination, Vector Space and Linear Equations, Orthogonality, Determinant, Eigenvalues and Eigenvectors, Positive Definite Matrices, 등 다양한 Computer Engineering 응용분야에서 광범위하게 사용 되어지고 있는 선형대수이론의 기본이론과 컴퓨터공학 분야에서의 효과적인 적용 사례들을 공부한다.
-
CSED501
변환론
3-0-3본 과목에서는 많은 공학계열에서 광범위하게 사용되고 있는 다양한 변환에 대해 소개한다. 먼저 변환의 일반적인 개념을 공부하고, 특히 삼각함수 기반의 다양한 선형 변환들에 대해 자세히 공부한다. 연속 시간 영역에서 주기 함수를 표현하기 위한 Fourier Series와 비 주기 함수를 위한 Fourier Transform을 공부한다. 다음으로 Fourier Transform의 정의를 확장하여 Laplace Transform을 이해하고, 이들을 기반으로 다양한 응용의 예제를 공부한다. 이산 시간 영역에서는 Sampling Theorem, DTFT(discrete time Fourier Transform), DFT(discrete Fourier Transform), 그리고 z-transform을 공부한다. 그리고 지금까지 배운 삼각함수 기반의 선형 변환들 사이의 상호 관계를 공부한다. 마지막으로 지금까지 공부한 transform을 컴퓨터공학의 다양한 응용 분야에 어떻게 적용 가능한지 공부한다.
-
CSED502
계산이론
3-0-3추천 선수과목 : CSED341 (오토마타및형식언어)
계산모델을 살펴보고, 그 가운데서 Turing 계산기를 써서 계산에 관한 여러가지를 다룬다. 계산 문제의 복잡도와 복잡도로 나누어진 분류들을 살펴본다. 여기서 다루는 복잡도의 분류는 P, NP, NP-Complete와 이들보다 어려운 문제들의 분류이다. 또한 병렬 계산모델과 그의 알고리즘을 다른다. -
CSED503
고급 컴퓨터구조
3-0-3추천 선수과목 : CSED311 (컴퓨터 구조)
고성능 컴퓨터상에서의 메모리의 계층별 구조, 입출력 시스템 구조, 프로세서 및 제어 장치의 설계기법에 대하여 배우고, 파이프라인 (pipeline) 컴퓨터, 어레이(array) 컴퓨터, 다중프로세서 (multiprocessor) 컴퓨터, 다중컴퓨터(multi-computer)와 같은 병렬처리 시스템의 구조 및 시스템에서 구현 및 작동에 관련된 문제점과 이의 해결 기법을 배운다. -
CSED504
고급 운영체제
3-0-3추천 선수과목 : CSED312 (운영체제)
리눅스 운영체제를 중심으로 커널의 자세한 데이터 구조 및 알고리즘 방법에 대해 배우며, 이를 위해 동시성 관리기법, 메모리 관리기법, 파일시스템, 네트워킹 등에 대해서 학습한다. -
CSED505
네트워크 성능평가
3-0-3추천 선수과목 : MATH230 (확률및통계)
네트워크 성능평가에 이용되는 방법인 Queueing Theory를 중심으로 Operational Analysis, Mean Value Analysis 등을 배우고, 그 응용 예를 통하여 관련 시스템의 성능을 분석 평가하는데 필요한 기량을 얻는다. -
CSED507
소프트웨어 공학
3-0-3소프트웨어 공학의 Principles, 개발방법 및 개발과정 모델을 습득한다. 특히 추상화, 정보은닉, 모듈화 등의 공학원칙이 구조적 기법, 객체지향 방법론 등에 어떻게 적용되고 있는지를 배우며 프로젝트를 통하여 방법론을 습득한다.
-
CSED508
이산 및 계산기하학
3-0-3기하 문제의 기본 개념인 convexity, incidence problems, convex polytopes의 주요성질, 기하 물체들의 arrangements, lower envelopes, crossing numbers 등에 대해 학습하며, 이러한 조합 및 기하 특성을 규명하고 기하 알고리즘의 테크닉들을 활용하여 최적의 기하 알고리즘을 설계하는 방법에 대해 학습한다.
-
CSED509
컴퓨터 애니메이션
3-0-3추천 선수과목 : CSED451 (컴퓨터 그래픽스)
컴퓨터 애니메이션을 만드는데 필요한 여러 가지 기법들을 다룬다. 그래픽스 시스템을 이용한 물체 모형의 제작과 표현을 배우고 물체의 움직임을 제어하기 위한 다양한 기법들을 다룬다. 물체모형을 렌더링하는데 유용한 S/W를 소개하고 사용하여 본다. 실제로 간단한 애니메이션을 제작하여 애니메이션 제작과정 전반을 경험한다. -
CSED510
기계학습의 구현 및 가속
3-0-3추천 선수과목 : CSED342 (인공지능), CSED312 (운영체제)
딥러닝 애플리케이션은 다양한 형태의 응용에서 활발히 활용되고 있습니다. 정확한 추론을 위해서 요구되는 연산량이 급격하게 증가하고 있으며, 동시에 이러한 애플리케이션들을 모바일 기기에 탑재하고자 하는 수요도 증가하고 있다. 두 가지 상충하는 경향을 모두 만족시킬 수 있도록 딥러닝 최적화가 점점 중요해지는 시점이다. 다양한 연구 사례들을 배우고 딥러닝 알고리즘들의 최적화 방법에 대해서 고민해보면서 효율적인 딥러닝 알고리즘 및 하드웨어 설계에 도움이 될 지식을 빠른 시간내에 습득하는 것을 목표로 한다. -
CSED511
가상현실 입문
3-0-3본 과목에서는 가상현실의 이론 및 실제에 관하여 공부한다. 주요 내용은 가상현실의 기반 기술인 3차원 컴퓨터그래픽 및 애니메이션, 물리기반 시뮬레이션과 인간과의 상호작용, 가상현실 구현에 필요한 하드웨어 및 소프트웨어 시스템, 그리고 가상현실의 여러 가지 응용에 관한 것이다.
-
CSED513
시뮬레이션
3-0-3추천 선수과목 : CSED321 (프로그래밍언어), MATH230 (확률및통계)
본 과목에서는 컴퓨터 시뮬레이션의 기본 개념과 기법, 그리고 응용에 관하여 학습한다. 주요 내용은 시스템, 모델링 및 시뮬레이션 개념, 이산체계의 시뮬레이션, 연속체계의 시뮬레이션, 시뮬레이션 언어, 그리고 시뮬레이션 기법을 응용한 실제 문제의 해결법에 관한 것이다. -
CSED514
패턴인식론
3-0-3추천 선수과목 : MATH230 (확률및통계)
패턴인식에 대한 기초 이론을 갖게 하고 이를 바탕으로 한 프로그래밍을 통하여 응용방법을 습득하여 다양한 문제에 적용할 수 있는 능력을 갖게 하는데 강의 목표가 있다. 통계적 패턴인식에 주력하고 기계학습 방법에 의한 패턴 인식 문제도 다룬다. -
CSED515
기계학습
3-0-3추천 선수과목 : MATH230 (확률및통계)
기계학습이란 컴퓨터가 스스로 학습능력을 갖출 수 있게 하는 컴퓨터 알고리즘에 대하여 공부를 하는 분야이다. 패턴 인식, 예측, 의사결정 등 인간이 하는 능력을 컴퓨터가 갖추도록 하는 알고리즘에 대한 공부를 주로 한다. 이 과목에서는 기계학습을 위한 주로 수학적이고 통계학적인 방법론에 대하여 공부를 하며, 응용에 대해서도 살펴본다. 한 학기 동안 다루게 되는 토픽들은 확률밀도추정 (density estimation), 베이즈 결정이론 (Bayes decision theory), 은닉변수모델 (latent variable models), 혼합모델 (mixture models), 판별 해석 (discriminant analysis), 군집화 (clustering), 분류(classification), 차원축소 (dimensionality reduction), 회귀분석 (regression), 커널방법 (kernel methods), VC-차원(VC-dimension), HMM, MLP, RBF 등이다. 주로 여러 기계학습방법을 위한 통계학적, 확률적 방법론에 대하여 배우며, supervised, unsupervised, semi-supervised 학습에 대하여 배운다. -
CSED518
자연언어처리를 위한 언어학 기초
3-0-3인간의 언어능력을 어떻게 기계화할 수 있는가를 연구하는 자연언어처리 분야의 기초 입문 과목이다. 우선 언어학 용어 및 개념을 강의하고, 특히 정보처리(기계화) 관점에서 한국어 문법을 소개한다. 한글을 포함한 다국어 문자 처리 기법을 강의하며, 텍스트 처리 기법을 위하여 여러 문법이론 및 언어분석 모델 등을 소개한다. 또한 이들 기법들이 응용분야로서 기계번역, 정보검색 등에 어떻게 응용되는지를 소개한다.
-
CSED519
3D 모델복원
3-0-3모델링은 다양한 3D 그래픽스 응용에 필수적인 요소이다. 이 강의에서는 3D 모델복원의 다양한 이슈와 접근 방법을 다룬다. 우선 3D 기하 복원 기법들의 기본 아이디어, 대표적인 방법, 응용 등을 소개하고, 복원된 기하 정보를 개선하기 위한 기하 처리 기법들을 다룬다. 복원된 모델을 사실적으로 렌더링하는데 필요한 색상 정보를 복원하는 기법들을 소개하고, 3D 물체 복원의 중요한 응용 분야들을 다룬다.
-
CSED520
계산이미징
3-0-3계산이미징은 모바일 핸드폰, 자율주행 자동차, VR/AR 기기, 가전제품, 로봇, 현미경, 망원경 등 다양한 응용분야에 필수적인 요소로 사용되고 있다. 본 과목에서는 계산이미징에 필수적인 개념과 응용분야를 배운다. 구체적으로 사진학, 시각정보처리를 위한 인공지능, 광학, 인간 시각인지, 이미징에서의 Inverse problem에 집중한다. 학생들은 각각의 사례들을 학습하여 본인의 프로젝트를 수행하게 되며 내용을 발표, 토론한다.
-
CSED521
퍼지 및 지능시스템
3-0-3본 강의는 크게 두 가지 내용을 다룬다. 하나는 퍼지 및 신경망 시스템의 구조 및 동작 원리를 이해하고 이의 구현 방안을 알아본다. 다른 하나는 이들 퍼지 시스템, 신경망 시스템, 진화 알고리즘 등을 결합한 계산학적 지능 시스템의 구현 방안과 이를 여러 최적화 문제(시간열 예측, 최적 주행 경로 결정, 최적 분류기 설계)등에 응용하는 방안을 알아본다.
-
CSED523
통계적 자연언어처리
3-0-3최근 자연어 처리에서 다시 각광받고 있는 통계적인 방법들을 소개한다. 통계적 언어처리를 위한 확률통계기초와 정보이론 기초에 대해 review한 후 품사태깅, 구문분석 (파싱), 단어의미 애매성 해결 및 담화처리의 통계적인 해결 방법과 아울러 음성인식/합성을 위한 통계적 언어모델을 소개한다.
-
CSED524
확률 그래프 모델
3-0-3확률 그래프 모델은 확률 이론과 그래프 이론이 서로의 장점을 살릴 수 있게 결합된 새로운 모델링 방법이다. 본 과목에서는 크게 다음과 같은 세 가지 토픽을 다룬다. 첫째, 확률변수의 결합 확률 분포를 세 가지 종류의 그래프 (directed graphs, undirected graphs, factor graphs)로 어떻게 표현하는지에 대하여 배운다. 둘째, 노이즈 데이터가 관측되었을 때, 그래프 상에서 특정 노드의 조건부 확률을 구하는 확률적 추론 (probabilistic inference) 방법에 대하여 배운다. Sum product algorithm, belief propagation, junction tree algorithm과 같은 exact inference 방법과 variational method, sampling methods 와 같은 approximate inference 방법에 대하여 배운다. 셋째, 그래프 상에서 매개변수들을 추정하는 학습 (learning) 방법에 대하여 다루고, maximum likelihood estimation, MAP, Bayesian estimation, expectation maximization 방법을 배운다. 이와 같은 기본적인 그래프 모델을 다루면서, 마지막으로 컴퓨터 비전, 생물정보학, 텍스트 마이닝, 자연언어 처리 등 응용 분야에 적용되는 사례를 선택하여 스스로 해보는 기회를 갖는다.
-
CSED526
데이터마이닝
3-0-3데이터마이닝이란 대용량의 데이터를 효과적으로 분석하여 의미 있는 지식을 추출하기 위한 기술을 다루는 분야이다. 본 과목에서는 구체적으로 데이터 전처리 (data preprocessing), 웨어하우징(warehousing)과 OLAP, 빈번패턴과 관계분석(frequent pattern and association analysis), 분류 및 예측(classification and prediction), 군집(clustering), 랭킹(ranking) 등의 내용을 다룬다. 선수과목은 없으나 확률통계에 대한 기본 지식이 필요하고, 학부 3, 4학년과 대학원생들을 대상으로 한다.
-
CSED527
햅틱스 입문
3-0-3학부 4학년, 대학원 석박사 과정 학생들을 대상으로 햅틱스 연구 및 응용에 필요한 기본적인 지식을 전수한다. 본 과목은 햅틱스에 사용되는 역감 제시 장치의 기본적인 설계, 해석 방법 및 이를 사용한 햅틱 렌더링 알고리즘 (충돌 감지, 다양한 경우에 대한 힘 계산 알고리즘)에 집중한다.
-
CSED528
기계학습을 위한 최적화
3-0-3추천 선수과목 : MATH101 (미적분학), MATH203 (응용선형대수)
최적화는 문제의 최적화를 찾아가는 수학적 프로세스로, 모델의 매개변수를 조정하여 손실 함수를 최소화하고 모델의 성능을 개선하기 위한 기계학습을 수행하는 과정에서 중추적인 역할을 한다. 우선 컨벡스 최적화에 대한 이론을 강의하고, 핵심 최적화 알고리즘의 수렴 분석을 다른다. 기계학습에서 최적화가 응용되는 것을 소개하고 심층확습 및 대규모 문제에서 활용될 수 있도록 심층적인 이해를 제공한다. -
CSED530
컴퓨터공학을 위한 고급 확률이론
3-0-3본 교과목에서는 probability space, random variable, random process의 기본 개념과 컴퓨터 공학 분야에 다양하게 적용되어진 연구 사례들을 공부한다.
-
CSED532/MATH532
수학의 응용과 빅데이터
3-0-3추천 선수과목 : MATH230 (확률및통계)
본 강좌에서는 현재 주목받고 있는 데이터 분석 및 Machine learning의 기초 개념을 수학적인 방법론을 이용하여 이해한다. 이를 바탕으로 한 Machine learning 알고리즘을 직접 구현해보고, 더 나아가 최신 동향을 분석해본다. -
CSED536
고급 알고리즘
3-0-3추천 선수과목 : CSED331 (알고리즘)
고급 그래프 알고리즘, 기하 알고리즘, 근사 알고리즘 및 확률적 알고리즘 등 컴퓨터 알고리즘 주제에 대해 학습하며, 문제 정의 및 알고리즘의 설계와 분석의 방법론을 활용하여 최적의 알고리즘을 설계하는 방법에 대해 학습한다. -
CSED537/AIGS537
인공지능과 데이터과학
3-0-3추천 선수과목: MATH203 (응용선형대수), MATH261 (이산수학)
본 강좌는 본 인공지능대학원의 입문 강의로써 인공지능의 역사, 맥락, 최근 흐름을 폭넓게 익히고 인공지능대학원의 각 분과가 수행하는 내용을 이해하도록 돕는다. 미디어 AI, 데이터 AI, AI 이론의 3개 분과의 교수들이 해당 분과의 관점에서 관련 인공지능 연구의 기초와 핵심 이슈를 강의하고, 서로 간의 융합 주제들에 대해서 함께 논의하는 시간을 가진다. 이 과정을 통해 학생들은 다양한 AI 분야들을 관통하는 통합적 관점을 가지고 인공지능 공동연구에 적응하게 될 것이다. -
CSED538
딥러닝
3-0-3추천 선수과목: MATH203 (응용선형대수), MATH261 (이산수학)
이 과목의 목표는 최근 인공지능 발전을 이끌고 있는 현대적 신경망과 관련한 기계학습 분야인 딥러닝에 대한 기초적인 이론과 실제를 공부하는 것이다. 다루는 내용은 표준적인 신경망 모델들, 학습기법들, 그리고 영상, 언어, 음성 인식 문제들에 대한 기초 연구를 포함한다. 이 과목은 미적분, 선형대수, 확률 통계, 그리고 파이썬 프로그래밍에 대한 기초 배경을 필요로 하며, 중요 평가 요소로써 기말 프로젝트 과제가 주어질 것이다. -
CSED539/AIGS539
컴퓨터비전
3-0-3추천 선수과목: MATH203 (응용선형대수), MATH230 (확률및통계), CSED101 (프로그래밍과문제해결)
본 과목에서는 기본적인 영상처리와 특징점 추출, 3차원 기하 등의 전통적인 문제들에서부터 객체 검출, 의미적 분할, 이미지 검색, 비디오 인식 등의 최신 영상 인식 문제들까지 컴퓨터 비전 전반에 대한 내용을 다룬다. 또한 이러한 문제들을 해결하기 위한 기계학습 기술과 응용사례들을 함께 소개한다. -
CSED540
빅데이터처리
3-0-3추천 선수과목: (CSED331)
알고리즘, 통계 및 프로그래밍 관련 과목 데이터 사이언스는 통계, 머신러닝, 데이타베이스, 분산시스템, 알고리즘, 데이터웨어 하우징, 고성능 컴퓨팅 및 시각화 등의 다양한 분야를 포함한다. 따라서, 오늘날의 데이터 과학자들은 관계형 데이터베이스 및 NoSQL과 같이 대용량의 데이터를 처리하기 위한 데이터 처리 및 관리 도구, 지저분한 원시 데이터를 정리하고 변환하는 프로그램을 빠르게 작성할 수 있는 파이선과 같은 스크립트 언어, 데이터 분석을 위한 기본적인 머신 러닝 및 데이터 마이닝 알고리즘, 분석 스크립트 작성을 위한 통계적인 컴퓨팅 환경, 그리고 분석 결과의 프리젠테이션 및 커뮤니케이션을 위한 시각화 도구들에 대해 숙지하고 있어야 한다. 이 과정에서는 SQL, 맵리듀스, 하둡, 스파크, 카프카와 같이 널리 사용되고 있는 솔루션을 활용하여 빅데이터를 저장, 관리, 검색 및 분석하는 방법에 대해 다룬다. 또한 머신러닝 기술의 기본 개념에 대해 배운다. 최종 팀 프로젝트에서는 다양한 빅데이터 스택을 사용하여, 학생들의 드롭 여부를 예측하는 MOOC 서비스를 구현한다. -
CSED541
디지털논리테스팅
3-0-3추천 선수과목 : CSED273 (디지털시스템설계)
디지털 논리회로에 나타나는 고장의 형태와 그 고장을 검출하는 방법을 배운다. 또한 테스팅을 고려한 논리설계 방법과 고장허용 회로에 대하여 공부한다. -
CSED551
계산사진학
3-0-3추천 선수과목 : CSED451 (컴퓨터 그래픽스)
계산사진학의 기본 지식에서 출발하여 최신 연구결과들까지 다양한 주제들을 다룬다. 카메라 구조, 영상 개선, 영상 편집, 영상 평가 및 관리, 빅 영상 데이터, 비디오 처리, 차세대 카메라 등의 주제들에 대한 기본 개념을 소개하고, 주요 논문들을 정리한다. 관심 있는 주제를 선정하여 survey paper 작성 또는 term project 수행을 통하여 최신 연구동향을 파악한다. -
CSED554
심층학습 자연어처리
3-0-3이 과목은 심층학습 자연어처리 분야의 최신 연구 지식을 다루며 이 강의를 통해 학생들은 여러 자연어처리 문제 해결을 위해 자신만의 심충 학습 신경망을 이해하고 직접 설계 및 구현하는 데 필요한 필수 기술들을 습득하게 될 것이다. 본 과목에서 커버할 자연어 처리 문제로는 단어임베딩, 문맥적 단어임베딩, 텍스트 분류, 구문적 파싱, 재귀적 언어모델, 기계번역, 질의응답, 자연어 생성, 대화 시스템, 다과제 심충학습모델 등이 포함될 예정이다.
-
CSED562
컴퓨터 사용자 인터페이스
3-0-3추천 선수과목 : CSED233 (데이터구조)
HCI(human-computer interaction)의 기초 지식을 강의한다. 기본적인 인간 요인과 usability에 대해서 배우고 각종 인터페이스 양식 (menu, form, direct manipulation, command)과 그의 개발을 위한 테크닉, 툴 그리고 방법론을 소개한다. HCI의 응용에 대해 case-study를 통해 배우며 실제 간단한 인터페이스를 직접 설계 구현하여 실습한다. -
CSED600
분산처리
3-0-3추천 선수과목 : CSED312 (운영체제)
이 과목은 분산시스템이 가지는 기본적인 사항들을 배우는 과정으로 분산응용 프로그램과 서비스들을 설계하고 개발하고 관리하는 것뿐만 아니라 투명성(transparency), 통신(communication), 자원공유(resource sharing), 결함포용(fault tolerance) 확장성(scalability), 일관성(consistency), 보안(security)과 같은 분산시스템과 관련된 문제점들을 다룬다. -
CSED601
디펜더블 컴퓨팅
3-0-3추천 선수과목 : CSED311 (컴퓨터구조), CSED312 (운영체제)
결함, 오류, 장애, 보안침입 등 시스템 결함에 관련된 기본 사상을 이해하고 하드웨어, 소프트웨어, 시간, 정보 등과 같은 중복요소를 이용한 디펜더블 시스템의 설계 기법과 여러 가지 정량적 및 정성적 분석기법을 배운다. 기존에 적용된 사례를 연구하고 디펜더블 시스템 설계 방법에 관하여 최근의 연구 동향에 대하여 배운다. -
CSED602
고급 데이터베이스
3-0-3추천 선수과목 : CSED421 (데이터베이스 시스템)
RDBMS 등 기존 Database System의 한계성과 다양한 발전모델에 대해 논하고 OODBMS를 중심으로 한 차세대 DB 시스템에 대해 배우며 실습과 구현을 통해 새로운 아이디어의 접목을 시도해 본다. -
CSED603
시각-언어 상호지능
3-0-3추천 선수과목 : CSED538 (딥러닝), CSED539 (컴퓨터비전)
이 과목은 최근 가장 활발하게 연구되고 있는 인공지능의 두가지 분야인 컴퓨터 비전과 자연어처리를 연결짓는 주제들을 다룬다. 인터넷과 실세계에서 영상과 언어가 종종 연결되어있는 것에서 알 수 있듯이, 시각과 언어는 서로를 도우면서 정보를 강화한다. 컴퓨터비전 문제에 있어서, 영상과 연결된 언어 또는 언어로 학습된 지식은 영상을 이해하는데 도움을 준다. 자연어처리 문제에 있어서, 시각정보는 언어를 실세계와 관련짓고 그 의미를 더 잘 분별할 수 있는 모델을 만들도록 돕는다. 이 과목에서, 우리는 강의-발표-토론 수업을 통해 시각과 언어의 이 상호 보완적인 본성을 어떻게 활용할 수 있는지 탐구한다. -
CSED604
병렬처리
3-0-3추천 선수과목 : CSED503 (고급 컴퓨터구조)
고성능 병렬 컴퓨터의 topology, 이를 원활하게 수행시키기 위한 여러가지 분야들, 예를 들어 작업 스케쥴링, 시스템 분할 할당, 부하균등, 라우팅, 사상(embedding) 등을 배우고 이 분야의 최근 연구에 접하도록 한다. -
CSED605
실시간 시스템
3-0-3추천 선수과목 : CSED504 (고급 운영체제)
실시간 시스템의 전반적인 이해를 증진하기 위해, 개념정의, 시스템 설계, 스케쥴링 및 자원할당, 그리고 통신 측면에서의 기초이론을 습득한다. -
CSED607
네트워크 관리 시스템
3-0-3추천 선수과목 : CSED353 (컴퓨터 네트워크)
네트워크 관리란, 안정적이면서 안전하고 효율적인 네트워크 환경을 제공하기 위해서 다양한 네트워크 자원들을 모니터링하고 제어하는 것을 말한다. 이 과목에서는 이러한 네트워크 관리에서 사용되고 있는 기본 개념과 기술 뿐 만 아니라 Internet management framework나 OSI network management framework와 같은 국제 표준에 대해서도 다룬다. -
CSED608
고급 컴퓨터 네트워크
3-0-3추천 선수과목 : CSED353 (컴퓨터 네트워크)
네트워크 분야에서 주요 주제들에 대해 다룬다. 컴퓨터 네트워크의 기본적인 개념을 먼저 익힌 후, 컴퓨터 네트워크의 주요 주제에 대해 심도 있게 다룬다. 또한 최신의 네트워킹 프로토콜 기술도 학습한다. -
CSED609
랜덤변수 및 프로세서의 컴퓨터공학 응용
3-0-3확률 이론, 랜덤 변수 및 랜덤 프로세서에 대한 전반적인 내용을 소개한다.
-
CSED610
정보검색
3-0-3추천 선수과목 : CSED518 (자연언어처리를 위한 언어학 기초)
텍스트 문헌들의 자동색인 및 검색을 위한 자료구조, 알고리즘을 배운다. 또한 문서들의 자동분류 및 자동요약 기법들에 대해서도 다룬다. -
CSED611
기계번역
3-0-3추천 선수과목 : CSED518 (자연언어처리를 위한 언어학 기초)
텍스트 자동번역 시스템이나 대화체 자동통역 시스템 구축을 위한 여러 가지 방법론들로서 규칙기반 시스템(Rule-based MT)과 말뭉치기반 시스템(Corpus-based MT)을 강의하며 번역 시스템의 평가 방법론에 대해서도 다룬다. 또한 이를 바탕으로 기존의 대표적인 실용 시스템들을 상호 비교, 분석해 봄으로써 기계번역 시스템에 대한 평가 및 설계 안목을 높인다. -
CSED615
고급 가상현실
3-0-3추천 선수과목 : CSED511 (가상현실 입문), CSED451 (컴퓨터 그래픽스)
이 과목의 선수과목인 가상현실에서 가상현실의 개념과 가상환경의 기본 설계를 공부한 것과는 달리 이 과목에서는 가상현실 시스템 구현을 위한 소프트웨어 및 하드웨어 기술을 더 심도 있게 다루게 된다. 주요 내용은, 실시간 렌더링 테크닉, 이미지 기반 렌더링, 비전을 이용한 여러 가지 방법들, 특수효과 알고리즘, 분산 가상현실, 햅틱 시스템의 원리 등을 기본적으로 다루고 있다. 한 개의 큰 프로젝트보다, 각각의 기본 기술을 익힐 수 있도록 작은 프로젝트 여러 개를 수행하여 이런 기본 기술들을 직접 구현하여 실제적인 지식과 경험을 얻고, 또한 가상현실 분야의 연구 논문들을 읽고 이해할 수 있는 능력을 기르는 것을 목적으로 한다. -
CSED616
인간언어 처리론
3-0-3최근에 개별적으로 연구되던 자연어처리, 음성처리, 정보검색, 기계번역 등의 분야가 인간언어처리라는 하나의 공통된 분야로 결합되면서 서로 시너지 효과를 찾기 시작했다. 본 과목은 이러한 추세를 반영하여 인간언어 처리의 관련 연구분야(즉 멀티미디어 정보검색/정보추출, 음성대화, 멀티모달 처리, 음성합성, 음성인식, 고급 기계학습, 통계적 자동 번역 등)의 공통된 최신 기술을 비교하고 한꺼번에 같이 배울 수 있는 기회를 제공한다.
-
CSED617
고급 햅틱스
3-0-3대학원 석·박사 과정 학생들을 대상으로 햅틱스 연구 및 응용에 필요한 기본적인 지식을 전수한다. 전반부에는 공학 계열 학생들이 취약한 심물리학, 인지학, 신경 생리학 등에서 인간의 촉감 인지에 관련된 기본적인 이론을 강의한다. 후반부에는 이러한 지식을 기반으로 진동을 기반으로 하여 햅틱 효과를 생성하는데 필요한 하드웨어에 대한 내용 및 이를 사용하여 다양한 햅틱 효과를 디자인하는 이론을 전달한다. 마지막으로 현재 핸드폰, 자동차 등 다양한 분야에 적용되고 있는 진동기반 햅틱스 사례에 대해서 알아본다.
-
CSED618
신뢰할 수 있는 기계학습
3-0-3추천 선수과목 : MATH230 (확률및통계), CSED515 (기계학습)
생성모델을 포함한 기계학습 모델을 일반 사용자가 쉽게 사용할 수 있음에 따라 모델의 신뢰성이 심각한 문제가 되고 있고 하계, 산업계 및 정부에서는 이를 해결하기 위한 노력을 기울이고 있다. 이런 흐름에 맞춰서 해당 수업에서는 학승들에게 신뢰할 수 있는 기계학습 분야를 이해하기 위한 기본적인 지식을 소개하고 현재 연구 경향을 파악하여 신뢰할 수 있는 기계학습 방법을 개발하는 기틀을 마련하는 목적을 가지고 있다. -
CSED620
모바일 네트워크
3-0-3추천 선수과목 : CSED353 (컴퓨터 네트워크)
최근 급격한 발전을 하고 있는 모바일 네트워크 분야의 여러 가지 기본적인 개념들을 배운다. 모바일 네트워크를 구현하기 위해 겪어야 하는 문제점이 무엇인지 익히고 이 문제점들을 해결하기 위한 최신의 여러 가지 기술들을 다룬다. 또한 모바일 네트워크 분야의 많은 중요 주제들에 대해 배운다. -
CSED621
병렬 알고리즘
3-0-3추천 선수과목 : CSED436 (그래프론과알고리즘), CSED503 (고급컴퓨터구조)
병렬 컴퓨터를 위한 효율적인 병렬 알고리즘의 설계와 분석에 대하여 배운다. 기본적 분야인 sorting, matrix multiplication, graph 문제들에 대해서 다양한 병렬 시스템 구조에서 요구하는 처리시간의 최소화뿐만 아니라 프로세서의 수의 최소화를 만족시키기 위한 알고리즘의 설계와 분석에 대하여 배운다. -
CSED626
멀티미디어 네트워킹
3-0-3멀티미디어 네트워킹의 기본 개념을 소개하고, 유무선 네트워크상에서 안정적 미디어 서비스를 제공해 필요한 Qualityof-Service를 보장하기 위한 이론들을 공부한다. 또한 인터넷과 같이 best-effort만을 지원하는 네트워크 상황에서도 미디어 서비스의 만족도를 높이기 위한 다양한 미디어 처리기술을 공부한다. 끝으로 최근 이슈가 되고 있는 research topics에 대해 공부한다.
-
CSED627
강화학습
3-0-3추천 선수과목: CSED515 (기계학습), MATH230 (확률및통계)
강화학습 분야는 시스템과 능동적으로 상호작용해가면서 변화하는 상황에 맞추어 최적의 제어를 스스로 찾아가는 인공지능을 연구한다. 본 강화학습 과목에서는 기초적인 Markov Decision Process의 개념과 같은 기초이론부터, 심층신경망을 사용한 심층강화학습법과 같은 최신의 응용 등을 포괄하여 소개한다. 또한 다양한 실습과제를 통해 강화학습에 대한 보다 깊은 이해를 돕는다. -
CSED661
정형적 명세기술
3-0-3추천 선수과목 : CSED507 (소프트웨어 공학)
소프트웨어 개발에 사용되고 있는 기술은 대부분 informal 혹은 semi-formal 형태이며 따라서 specification의 분석이 매우 어렵다. 그 동안 수학적 이론에 근거를 둔 많은 기법이 개발되었으며 특히 process, state와 data에 근거를 둔 대표적인 기법을 배운다. -
CSED700A-Z
컴퓨터공학 특론 A-Z
3-0-3컴퓨터공학 전반에 걸친 개별적 주제에 대하여 최근 활발히 연구되고 있는 내용을 중심으로 공부한다
-
CSED701A-Z
계산이론 특론 A-Z
3-0-3계산이론 전반에 걸친 개별적 주제에 대하여 최근 활발히 연구되고 있는 내용을 중심으로 공부한다
-
CSED702A-Z
컴퓨터시스템 특론 A-Z
3-0-3컴퓨터시스템 전반에 걸친 개별적 주제에 대하여 최근 활발히 연구되고 있는 내용을 중심으로 공부한다.
-
CSED703A-Z
인공지능 특론 A-Z
3-0-3인공지능 전반에 걸친 개별적 주제에 대하여 최근 활발히 연구되고 있는 내용을 중심으로 공부한다.
2025년 3월 기준
-
CSED699
석사논문연구
가변학점석사학위를 위한 논문연구
-
CSED899
박사논문연구
가변학점박사학위를 위한 논문연구
-
CSED800A/B
컴퓨터공학 세미나 A/B
1-0-1여러가지 분야의 최근 동향에 관한 다양한 Topic의 세미나를 한다.
2025년 3월 기준
-
GEDU501
대학원 영어논문작성법
3-0-2영어논문 각 부분의 구성, 문장의 형태, 문법, 어휘 등에 관한 강의를 바탕으로 대표적인 과학 저널의 논문을 읽으면서 문장의 구성요소와 역할, 과학논문에 적합한 문장의 형태 등에 대해 논의할 것입니다. 실제 논문작성에 활용하기 위해 논문을 분석하고 그 특징을 파악할 것이며, 학생들의 참여를 독려하기 위한 활발한 토론이 권장되는 강의입니다.
-
GEDU502
프리젠테이션 스킬
3-0-2청중에게 능숙한 연설을 하기 위한 준비과정, 단어선택, 발표분석, 전달능력, 불안 관리 등을 배우게 될 것입니다. 효과적인 전달 능력을 향상시키기 위해 발표연습이 제공되며, 학생들의 동료평가 피드백을 주고받음으로써 발표를 준비하는데 효과적인 전략을 세울 수 있습니다.
-
ICEC501
연구윤리
1-0-1포스텍 대학원생의 책임 있는 연구 수행을 위한 연구윤리. 책임 있는 연구 수행을 위한 연구 진실성, 사회적 책임, 연구 데이터, 출판윤리, 생명윤리, 연구공동체의 개념을 설명할 수 있다.
-
CHEM500
현대화학의 동향
3-0-3화학을 전공하는 대학원 학생을 대상으로 화학 전반에 걸쳐 최근의 연구동향을 개관한다.
-
AMSE513
에너지 전기화학
3-0-3본 과목에서는 에너지 저장 및 변환에 필요한 다양한 전기화학적 기초 지식 뿐만 아니라 실제 대학원생들이 전기화학 실험을 진행하면서 주의를 기울여야 하는 부분까지 상세히 다루어 에너지 관련 연구를 진행하기 위한 이론적/실험적 기초를 제공한다.
-
MECH505
응용수치해석
3-0-3다양한 이공학 문제를 전산수치해석 하는데 필요한 내삽법, 유한차분법, 수치적분법 등을 학습하고, 이공학 문제를 모델링하는 상미방 방정식과 편미방 방정식의 해를 정확성, 안정성, 경제성을 종합적으로 고려하여 수치해석하는 전문적, 실용적 지식을 습득하고 응용한다.
-
MECH526
트랜스듀서이론및응용
3-0-3센서나 액추에이터에 사용되는 다양한 종류의 에너지변환을 물리적 특성에 따라 분류해서 학습하고 또 동적 특성에 따라 분류하여 학습한다.에너지변환을 모델링하기 위한 접근방법들을 소개한 후 이 방법들의 적용 예들로서 몇몇 종류의 에너지변환 기계, 즉 센서나 액추에이터들의 모델에 대하여 학습하고 이들의 거동을 예측하기 위한 모델 작성 방법과 이들의 동적 거동을 해석하는 방법들을 학습한다. 마지막으로 에너지변환을 포함하는 센서나 액추에이터를 하나씩 골라서 설계하여 제작하고 설계에 사용된 모델과 시험 평가를 위한 실험의 결과를 비교 분석하는 프로젝트를 수행한다.
-
MECH531
응향학개론
3-0-3음향 현상을 이해하기 위한 음향학의 이론을 학습한다. 주요 내용은 파동의 성질 이해 및 음향지배 방정식 유도 및 학습, 음향의 투과, 반사, 굴절, attenuation, absorption, pipes, cavities, waveguides, resonators, ducts, and filters, 음향 발생과 감지이론, acoustic transducers 등이다.
-
CHEB621
열역학특론
3-0-3에너지 보존법칙, 엔트로피 보존법칙의 개념적 이해 및 다양한 응용을 전반부에서 강의하며, 후반부에는 상평형과 관련된 분자열역학을 강의함으로써 실제로 접하는 다양한 종류의 상평형 문제를 해결할 수 있는 능력을 배양한다.
-
CITE611
인문기술융합론
3-0-3인문, 예술 가치와 상상력이 공학적 지식과 만나 융합하는 새로운 지식의 패러다임을 숙지하고 훈련하도록 한다. 국내에서 유래없는 IT기술과 인문,예술 분야 융합 교육의 본격적인 대학원 과정을 이제 막 시작하는 학생들에게 과학기술이 얼마나 철학 및 인문, 예술, 사회학과 긴밀하고 다양하게 연결되어 있는지 이해할 수 있도록 함과 동시에 융합 분야의 길을 선도적으로 모색해본다. 시대를 이끌어 나가는 융합형 인재는 인문.예술적 상상력과 성찰 그리고 공학적 지식으로 무장하는 훈련을 해야 한다.
-
CITE612
융합적 상상력과 공학력 디자인
3-0-3본 과목에서는 인문학적 지식과 성찰에 기반하여 구체적인 현실 문제에 다학제적인 지식을 디자인하여 해결책을 제안하고 실천하는 프로젝트를 수행하며, 이 수업을 통해 학생들은 편협한 공학인의 세계관에서 벗어나 인간과 세계를 입체적으로 이해하고 직관적인 통찰을 실천하는 철학적 훈련을 하게 된다.
전문가로서 공학자의 길을 걷고 있는 대학원생들은 자신의 연구의 의미와 가치에 대해 성실하게 고민하지만, 다른 전공 분야 연구자들과 함께 창의적 문제제기와 해결을 위한 작업의 기회가 적으므로, 이러한 문제를 해결하기 위해 이 수업은 공학적 지식에 기반하여 인문기술융합 콘텐츠와 프로젝트를 기획하고 구현한다. 다학제간 지식 융합을 활용하여 인간중심디자인 디자인, UX_UI Service, Eco_Sustainability, Biomimetics, 커뮤니케이션 디자인, 미디어아트 등의 영역으로 새로운 프로젝트 기획을 실천하는 것을 목표로 한다.
-
EVSE510
환경공학개론
3-0-3대기오염, 수질오염 등 환경오염의 원인과 결과, 이에 대한 대책 등에 대한 개괄적인 이론을 다룬다. 공장에서 배출되는 폐기물들의 특성과 이들의 분석, 표본 채취방법을 비롯하여 이들의 처리법 등도 취급한다.
-
AIGS537
인공지능과 데이터과학
3-0-3본 강좌는 본 인공지능대학원의 입문 강의로써 인공지능의 역사, 맥락, 최근 흐름을 폭넓게 익히고 인공지능대학원의 각 분과가 수행하는 내용을 이해하도록 돕는다. 미디어 AI, 데이터 AI, AI 이론의 3개 분과의 교수들이 해당 분과의 관점에서 관련 인공지능 연구의 기초와 핵심 이슈를 강의하고, 서로 간의 융합 주제들에 대해서 함께 논의하는 시간을 가진다. 이 과정을 통해 학생들은 다양한 AI 분야들을 관통하는 통합적 관점을 가지고 인공지능 공동연구에 적응하게 될 것이다.