TOP

커리큘럼

고려대 차세대통신학과를 선택해야 하는 이유

전문 교육 분야

차세대 통신을 위한 하드웨어 및 소프트웨어 분야 지식과
실무 역량을 고루 갖춘 미래 핵심 인재를 길러내기 위해 최고의 환경을 제공합니다.

통신 네트워크

멀티미디어 및 인공지능

통신 하드웨어

이수체계도

이수체계도
전공 역량 권장이수 학년/학기
1학년 2학년 3학년 4학년
1학기 2학기 1학기 2학기 1학기 2학기 1학기 2학기
통합적 사고능력 차세대 통신세미나
기초통신 수학Ⅰ 기초통신수학Ⅱ
통신/컴퓨팅개론 기초프로그래밍
다학제 문제해결능력 고급통신 수학Ⅰ 고급통신 수학Ⅱ 기초신호처리 고급신호처리 이동통신 표준 및 응용
논리회로 기초 논리회로 설계 기초알고리즘 디지털통신 차세대 무선통신 차세대 무선네트워크
기초통신 하드웨어 자료구조 차세대 통신네트워크 차세대 통신부품설계 차세대 안테나공학
데이터 통신망 컴퓨터시스템
실무적 설계능력 지능통신 시스템설계 차세대 통신네트워크설계 차세대 통신시스템설계
현장실습Ⅰ 현장실습Ⅱ
학부연구Ⅰ 학부연구Ⅱ

권장이수체계도

차세대 통신세미나

COMM101

우리 삶의 지대한 영향을 끼치고 있는 통신 기술의 역사와 지속적으로 발전해나가고 있는 차세대통신 기술의 현황을 살펴본다. 다양한 차세대통신 핵심 기술과 응용/융합 기술을 살펴봄으로써 향후 이수하게 될 교과목이 어떤 형태로 실제 통신 환경에서 어떻게 활용되는 것인가에 확인할 수 있도록 한다.

기초통신수학Ⅰ

COMM103

통신이론, 인공지능, 신호처리를 포함한 IT 관련 분야를 학습하기 위해 필수적으로 요구되는 기초적인 수학 지식과 계산 기법을 학습한다. 세부적으로 극한, 연속, 미분 적분의 미적분에 관한 기본 개념을 학습하고, 이를 활용한 IT 관련 분야의 적용사례에 대해 소개한다. 또한 통신 하드웨어 및 소프트웨어 시스템의 동적 해석을 위해 필요한 기본적인 미분 방정식의 해법과 라플라스 변환 및 그 응용에 관해 학습한다.

기초통신수학Ⅱ

COMM104

통신이론, 인공지능, 신호처리 분야에 관한 학습을 위해 필수적인 입체 공간에 관련된 수학적 기초지식을 학습한다. 구체적으로 벡터, 벡터함수, 편미분, 다중적분, 내적, 기울기, 발산, 회전에 관한 벡터 미적분학 연산의 개념을 학습하고 이로부터 확장된 각종 다중적분 법칙들을 학습한다. 또한 복소수 공간으로 개념을 확장해 복소 공간에 대한 적분, 무한 급수, 나머지 정리를 학습하고 그 응용 사례에 대해 소개한다.

통신/컴퓨팅개론

COMM105

본 교과목은 컴퓨터를 이해하기 위한 논리적, 수학적 기초를 제공한다. 컴퓨터에서 사용되는 개념 및 관련 최신 기술과 컴퓨터의 구조 및 원리 그리고 소프트웨어/응용 프로그램의 사용법을 이론과 실습을 통해 학습한다. 컴퓨터 하드웨어(컴퓨터 구조 및 네트워크), 컴퓨터 소프트웨어(운영체제, 알고리즘, 프로그래밍 언어, 소프트웨어공학), 데이터베이스, 인공지능, 데이터 구성, 그래픽스, 멀티미디어 등을 학습하고 이를 바탕으로 컴퓨터 기본 동작에 대한 이해력을 향상시킨다.

기초프로그래밍

COMM106

본 교과목은 컴퓨터 과학, 전기전자 및 차세대 통신 네트워크 분야의 연구에 기초가 되는 프로그래밍 지식을 제공한다. 이 교과목의 목표는 프로그래밍에 대한 기본적인 개념과 원칙에 대한 배경지식을 제공하고, 문제를 해결하기 위한 알고리즘적 방법론을 학습하는 것에 있다. 또한, 통신 및 네트워크 관련 다양한 알고리즘을 구현할 수 있는 기본적인 능력을 학생들에게 제공하는 것에 있다.

고급통신수학Ⅰ

COMM201

통신이론, 인공지능, 신호처리에 관한 학습에 필수적인 확률과 통계의 기본지식을 학습하고, 각종 확률적 추론 문제에 대한 통계적 접근법과 데이터 처리 기법에 적용하는 응용 사례에 관해 이해한다. 구체적으로 확률변수, 조건부확률, 확률분포, 베이즈 법칙, 다중 확률 변수, 확률벡터, 랜덤프로세스, 대수의 법칙, 마르코프체인에 관한 개념과 다양한 IT 분야 응용에 대해 포괄적인 적용 방법을 소개한다.

고급통신수학Ⅱ

COMM202

통신이론, 인공지능, 신호처리의 학습에 필수적인 행렬과 벡터에 관한 전문지식을 다루며, 각종 IT 문제에 대한 선형 시스템의 유도 및 관련 해법 도출에 적용하는 사례에 관해 소개한다. 구체적으로 벡터공간, 차원, 행렬연산, 고유치 문제, 대각화에 관한 기본 이론을 학습하고 이를 이용해 볼록 최적화, 수치해석, 함수 근사, 회귀 분석, 신호 추정 및 검파에 관한 다양한 IT 분야 응용에 대해 포괄적인 적용 방법을 소개한다.

기초통신하드웨어

COMM203

통신시스템의 하드웨어를 구성하는 전기회로의 개념과 해석 이론을 학습하고, 이를 익히기 위한 실험/실습을 병행한다. 통신시스템에서 직류 및 교류 신호를 처리하는 전기 소자의 동작원리와 해석 방법을 학습하고, 이런 소자로 구성된 회로의 과도상태 및 정상상태의 응답 특성을 학습한다. 또한, 실험/실습을 통해서 통신 하드웨어의 기초적인 구성 및 설계 방법을 배우고, 통신 계측 장비 사용법을 익힌다.

데이터 통신망

COMM204

데이터 통신망을 구성하는 네트워크 프로토콜 아키텍처를 살펴보고 각 프로토콜의 역할 및 상관관계를 이해한다. 이를 바탕으로 다양한 형태의 통신네트워크의 특성과 물리계층/데이터링크계층/네트워크계층의 주요 기술에 대해서 학습한다. 이를 바탕으로 차세대통신 기술을 이해하기 위한 기초 역량을 함양한다.

논리회로 기초

COMM205

본 강의에서는 기본 논리연산, 부울 대수학, 조합논리회로의 규격과 설계, 논리식의 간소화 기법, 표준 IC 형태의 논리회로, 플립플럽, 순차 논리회로의 분석을 학습하고 통신 시스템에 적용되는 사례를 통해 통신 논리회로의 구성과 작동 원리를 학습한다. 디지털통신 시스템의 하드웨어를 다루는 기초단계로서, 논리회로 소자의 특성 및 원리를 학습한 후 통신 논리회로의 응용 능력을 배양한다.

논리회로 설계

COMM206

본 과정에서는 논리회로 기초이론인 논리연산, 부울 대수학, 조합논리회로, MUX, 플립플럽, 순차 논리회로에 대한 실습과 디지털 통신 회로에 소요 되는 간단한 디지털 시스템을 실제로 구성한다. 조별과제와 프로젝트를 통해 디지털 시스템의 세부 구성 요소 설계/구현 방법을 습득하고 통신시스템의 공학 설계 및 구현의 전 과정을 습득한다.

자료구조

COMM208

본 교과목은 소프트웨어 및 알고리즘을 평가하는 수학적 도구를 소개하고 계산 알고리즘으로 공학적 문제를 풀기 위해 필요한 데이터 구조에 대해 설명한다. 구체적으로 선형 목록, 큐, 스택, 트리, 배열 및 해시 테이블, 정렬 방법, 그래프 구조에 대해 설명한다. 본 교과목의 목적은 소프트웨어 공학의 기초 지식을 학습하고, 실습 경험을 통해 소프트웨어 문제를 설계, 구현 및 검증하는 방법을 습득하며, 이를 다양한 네트워크 플랫폼의 핵심 문제를 해결할 수 있는 소프트웨어 능력을 배양하는 것이다. 또한 통신네트워크 관련 SW개발을 위한 기초 알고리즘 및 자료구조에 대해서 학습한다.

기초신호처리

COMM301

이 과목에서는 신호 및 시스템의 기초 이론을 소개한다. 먼저 연속 및 이산 시스템 이론을 소개하고, 연속 및 이산 신호 푸리에 변환을 배운다. 마지막으로 통신공학의 다양한 신호와 시스템을 해석하는데 필수적인 푸리에 해석을 실제적 응용을 통하여 학습한다.

고급신호처리

COMM302

고급신호처리는 통신공학에서 핵심적인 위치를 차지하며 기초적인 이론 분야이다. 이 과목에서는 샘플링, 이산 푸리에 변환, Z-변환, FIR/IIR 필터 등 디지털 신호처리의 개념 및 이론을 다양한 실제적 응용을 통해서 학습하고 MATLAB을 이용하여 이를 구현한다.

차세대 통신네트워크

COMM303

본 교과목은 패킷 스위칭을 기반으로 발전된 컴퓨터 네트워크의 계층적 구조 및 참조 모델에 대해 설명하고 현재 다양하게 활용되고 있는 인터넷의 구조, 기능 및 성능 지표에 대해 설명한다. 본 교과목을 통해 학생들은 다양한 분야에서 정보 전달, 확산 및 교환의 기본 플랫폼으로 활용되고 있는 인터넷을 응용 계층, 트랜스포트 계층, 네트워크 및 링크 계층의 설계 철학 및 프로토콜로 나누어 분석하고 이해할 수 있다. 본 교과목의 최종 목표는 제어 알고리즘, 상호 연결 모델, 네트워킹 소프트웨어 관점에서 차세대 통신 네트워크 플랫폼의 핵심 문제를 해결할 수 있는 능력 배양에 있다.

디지털 통신

COMM304

본 과목에서는 디지털 통신을 위한 물리계층의 주요기술에 대해서 학습한다. 디지털 통신시스템을 구성하는 복소신호, 신호대역폭, 전력스펙트럼, 엔트로피에 대한 개념을 이해한다. 이를 통해 디지털 통신 시스템을 구성하는 요소기술들인 에트로피 기반 데이터 압축기술, 디지털 통신의 이론적 한계, 에러 복호 기술, 디지털 신호 변조 기술, 송수신 파형 설계, 확률기반 데이터 복조 기술에 대해 학습한다.

기초 알고리즘

COMM305

본 교과목은 컴퓨터 과학, 전기전자 및 차세대 통신 네트워크 분야의 다양한 계산 문제를 해결하는 필수적인 계산 이론의 근간 지식을 제공한다. 이 교과목의 목표는 주요 알고리즘의 설계 및 분석에 대한 배경지식을 제공하고, 문제를 해결하기 위한 알고리즘적 방법론을 학습하는 것에 있다. 또한, 주어진 소프트웨어 작업에 대한 다양한 자체 버전을 개발하고, 성능을 비교할 수 있는 능력을 학생들에게 제공하는 것에 있다. 해당 지식을 바탕으로 현대 통신 및 네트워크 문제에 의미있는 알고리즘을 고찰한다.

지능통신시스템설계

COMM306

기계학습 기반 인공지능은 통신 시스템에서의 새로운 방향을 제시한다. 특히 최근에는 통신 시스템에 인공지능을 결합한 방법이 각광을 받는 등 인공지능과 통신 시스템은 밀접한 관계를 갖고 있다. 본 과목은 통신 시스템에 대해서 소개하고, 인공지능의 관점에서 통신 시스템 설계에 대한 새로운 이해를 시도한다. 이를 위해 통신 시스템에 인공지능을 접목하여 응용한 사례를 소개하고, 이후 기본적인 인공지능에 대해 학습하고 다양한 인공지능과 결합한 통신 시스템을 설계해본다.

컴퓨터시스템

COMM307

본 과목은 컴퓨터 언어로 작성된 응용 프로그램이 실제 컴퓨터 시스템에서 어떻게 동작하는지 원리를 이해하는 교과목이다. 컴퓨터는 사람이 쓰는 언어를 이해할 수 없기 때문에 우리는 프로그래밍 언어라는 것을 사용한다. 프로그래밍 언어로 쓰여진 프로그램을 하드웨어가 어떻게 해석하는지 사람과 컴퓨터 사이에 어떻게 연결되는지에 대한 원리를 배운다.

현장실습Ⅰ

COMM401

차세대통신 관련 기업에서의 현장실습을 통해 실무 지식과 현장 감각을 배양한다. 이를 바탕으로 보다 심화된 문제를 해결할 수 있는 능력을 학습한다.

현장실습Ⅱ

COMM402

차세대통신 관련 기업에서의 현장실습을 통해 실무 지식과 현장 감각을 배양한다. 이를 바탕으로 보다 심화된 문제를 해결할 수 있는 능력을 학습한다.

학부연구Ⅰ

COMM403

전공수업에서 배운 내용을 바탕으로 세부 연구 분야를 선택하고 관련 연구를 진행하는 연구실에서 학부 연구 인턴쉽을 진행한다. 이를 통해 해당 연구실의 연구 프로젝트에 참여하는 경험을 가지며 수업에서 배운 내용을 실제 응용 분야에 적용해보는 능력을 함양한다.

학부연구Ⅱ

COMM404

전공수업에서 배운 내용을 바탕으로 세부 연구 분야를 선택하고 관련 연구를 진행하는 연구실에서 학부 연구 인턴쉽을 진행한다. 이를 통해 해당 연구실의 연구 프로젝트에 참여하는 경험을 가지며 수업에서 배운 내용을 실제 응용 분야에 적용해보는 능력을 함양한다.

이동통신표준 및 응용

COMM405

본 과목에서는 최신 모바일 통신 시스템의 구조 및 사용되고 있는 물리계층, 데이터링크계층, 네트워크 계층 표준기술에 대해 이해한다.

차세대 무선통신

COMM407

본 과목에서는 차세대 무선통신을 위한 물리계층의 주요기술에 대해서 학습한다. 다양한 무선 통신 채널에 대한 물리적 이해를 바탕으로 확률적 및 기하학적 채널 모델링 방법을 배운다. 무선 통신시스템을 동작하기 위한 파일롯 신호구조에 대해 배우고 시간/주파수 동기 기술 및 채널 추정 알고리듬에 대해 이해한다. 아울러 무선환경에서 발생하는 자기신호 간섭을 제거하기 위한 시간/주파수공간을 활용한 채널등화 기법에 대해 배운다. 차세대 통신 시스템의 핵심 기술인 다중안테나를 활용한 송수신 기법에 대해 배운다.

차세대 무선네트워크

COMM408

본 강의에서는 차세대 이동통신망 및 무선랜 설계를 위한 기반 기술로서 네트워크 구조와 관련 프로토콜을 살펴본다. 또한 무선네트워크 성능 분석을 위한 수학적 기법과 시뮬레이션 도구를 학습하고 최신 연구 논문에서 발표되고 있는 미래 무선네트워크 관련 이슈도 살펴본다.

차세대 통신네트워크 설계

COMM409

본 과목에서는 디지털 통신시스템에 필요한 송수신 알고리듬을 MATLAB을 통해 구현하고 Software Defined Radio (SDR) 혹은 음파 송수신기를 활용해 실시간 데이터 전송이 가능한 통신시스템을 디자인한다.

차세대 통신시스템 설계

COMM410

본 과목에서는 디지털 통신시스템에 필요한 송수신 알고리듬을 MATLAB을 통해 구현하고 Software Defined Radio (SDR) 혹은 음파 송수신기를 활용해 실시간 데이터 전송이 가능한 통신시스템을 디자인한다.

차세대 통신부품설계

COMM411

본 과목에서는 디지털 통신시스템에 필요한 송수신 알고리듬을 MATLAB을 통해 구현하고 Software Defined Radio (SDR) 혹은 음파 송수신기를 활용해 실시간 데이터 전송이 가능한 통신시스템을 디자인한다.

차세대 안테나공학

COMM412

본 과목에서는 디지털 통신시스템에 필요한 송수신 알고리듬을 MATLAB을 통해 구현하고 Software Defined Radio (SDR) 혹은 음파 송수신기를 활용해 실시간 데이터 전송이 가능한 통신시스템을 디자인한다.