진학안내    Research    Publications    Funding    People    Course    Event

컴퓨터그래픽스 연구실은 수준 높은 연구를 함께 하고 싶은 열정이 있는 학생을 모집합니다. 이 페이지는 본 연구실로 대학원 진학을 고려 중이거나, 연구 참여에 관심이 있는 학부생들에게 보다 쉽게 정보를 제공하기 위해 만들어졌습니다.
컴퓨터그래픽스란?
컴퓨터그래픽스는 수학적으로 표시된 3차원의 디지털 데이터를 이용하여 디지털 이미지를 생성해내는 방법론 및 그에 관한 학문을 이야기합니다. 주로 데이터를 시각적으로 보여주는 역할을 하며, modeling, rendering, animation의 세 가지 영역에 걸쳐 있습니다. 본 연구실은 특히 real-time GPU rendering에 더 초점을 둡니다.
진학을 위해 무엇이 필요한가?
본 연구실에서 수학을 위해서는 아래 사항들을 알고 있으면 좋습니다.

(필수) 우수한 C++ 프로그래밍
Native C++(C++11/14/17 포함)과 STL(Standard Template Library)의 사용을 숙지하기를 바랍니다. 부가적으로 Low-level system programming (또는 Windows API), GPU programming, 3rd-party library, modern build systems를 사용해 본 경험이 있으면 더 도움이 됩니다.

(필수) 수월한 영어 읽기
영어로 작성된 문서(예, 영어 논문, StackOverflow 사이트의 discussion, Technical Specification, White Paper 등)을 한국어 수준으로 무리없이 읽을 수 있어야 합니다.

Git/GitHub 사용 경험
본 연구실에서는 프로그래밍과 논문 작성을 위한 version control 도구로서 Git과 GitHub을 주로 사용합니다. GitHub 계정을 가지고 있으며 사용법 (특히, branch와 conflict 해결을 통한 공동 작업)을 숙지함이 필요합니다.

선수 과목
Discrete Math, Data Structure 및 Algorithms, Linear Algebra, Digital Signal Processing (신호및시스템), Digital Image Processing, Physics 등을 이미 알고 있으면 체계적인 연구를 보다 빠르게 진행할 수 있습니다.

CNN 기반 딥러닝 경험
본 연구실에서 앞으로 진행할 주제의 상당수는 딥러닝과 연관이 있습니다. CNN 기반으로 딥러닝을 한 경험이 있으면 렌더링/영상처리와 연계된 구체적인 연구 주제를 빠르게 잡을 수 있습니다.

Skills to be learned at CGLab
본 연구실 구성원은 먼저 컴퓨터공학의 선배로서 접한 많은 것들을 여러분에게 알려줄 기회를 기다립니다. 구체적으로 다음과 같은 것들을 습득하게 될 것입니다.

GPU Programming skills
Shader에 기반한 GPU의 고성능 활용과 함께, 최근 많이 알려진 NVIDIA CUDA, OpenCL과 같은 범용 GPU Language들의 개념과 활용을 습득하게 될 것입니다.

C++ Programming skills 컴퓨터그래픽스는 대용량의 데이터를 효율적으로 처리하므로, 연구실에서는 저수준의 프로그래밍부터 여러가지 라이브러리를 효율적으로 사용하기 위한 프레임워크 구축까지 습득하게 될 것 입니다.

Communication skills
- Oral Presentation skills
- English writing and speaking (박사과정)
연구실 운영
연구과제
연구실의 운영 경비는 여러 국가과제, 기업과제에서 주어지게 됩니다. 여러분의 학비와 장학금은 연구과제에서 주어지므로, 여러분도 과제에 참여하여 기여하게 됩니다.

학비 및 장학금
연구실에서 운영 중인 연구과제에 참여하는 경우, 대학원 학비와 생활에 필요한 장학금을 기여도에 따라 차등 지급합니다.

학회 참여 및 해외 교류
기본 원칙은 학회 논문을 낸 학생은 연구비 사정이 된다면 학회에 참여하게 됩니다. 그외, 석박사통합과정이나 박사과정은 연구에 대한 식견을 넓히기 위해 논문 없이 1회 이상 국제 저명 학회 참여 경험을 제공합니다. 본 연구실은 현재 독일 Max-Planck 연구소와 TU Delft, 독일 지질학 연구소와 교류를 이어나가고 있습니다. 우수한 박사과정 학생의 경우에 해외 인턴쉽 기회도 제공 예정입니다.
어떤 참여의 기회가 있는가?
석박사통합과정, 박사과정
석박사통합과정은 모든 잇점을 살리기 위해 가장 추천하는 기회입니다. 본 교수는 최대한 지원을 할 것이며, 그에 상응하는 노력을 기대합니다.

석사과정
석사과정은 가장 일반적인 참여이고, 기본적인 사항들은 습득하게 됩니다. 단, 석사과정은 유효한 연구기간이 매우 짧기 때문에 6개월에서 1년 정도 연구실 인턴을 필요로 합니다.
진로설계
진학 후 기본적인 세가지 진로는 사기업, 정부출연연구소, 박사후 연구원 및 대학교수가 있습니다. 물론 더 많은 가능성은 본인에게 달려 있습니다. 본인의 바람에 따라 진로 설계하고 효율적인 성취 방법 및 경로에 대해 고민을 같이하며 도울 것입니다.
27336, College of Software, Sungkyunkwan University, Tel. +82 31-299-4917, Seobu-ro 2066, Jangan-gu, Suwon, 16419, South Korea
Campus map (how to reach CGLab)