■ 전기 ․ 전자 ․ 정보통신공학부

(School of Electrical, Electronic, Information & Communication Engineering)

□ 정보통신공학전공

(Department of Computer and Communication Engineering)

■ 교육목표

현대 사회는 정보 및 통신이 사회 발전을 주도하고 있기 때문에 이들 두 분야에서 첨단 이론과 기술을 습득하고 활용하는 것이 매우 중요하다. 본 정보통신공학전공은 이들 분야의 첨단 이론을 연구하고 새로운 기술을 개발할 수 있는 인재의 양성에 그 목표를 두고 있다. 이를 위하여, 다양한 교과 과정을 두고 있으며, 여러 매체를 통한 다양한 교육 그리고 자체적인 세미나 등을 통하여 우수한 연구를 수행하고 현 사회에서 요구하는 인재 배출을 하고자 한다.

Because advances in technology of information and communication leads modern social development, it becomes very important to acquire and use states-of-edges theories and technologies in that field.

The educational goal in this ICT major is to promote human resources that can study advanced theories and can develop a new technology by adopting the theories in various fields.

To achieve the goal, there are various curriculum courses, paper researches and technical seminars on the latest topics. In addition, a practical technology education carried out through various research or development projects related to major technology.

■ 설치학위과정 : 석사과정(정보통신공학과), 박사과정(정보통신공학전공)

■ 전공교과목

코드번호	교 과 목 명 (영 문)	학점 및 시간		개설학기
		학점	시간	1학기	2학기
CO 580	세미나 (Seminar)	1	2	○	○
CO 590	논문연구 (Research)	1	2	○	○
CO 501	정보통신특론 (Advanced Information and Communication)	3	3	○
CO 503	전자회로특론 (Advanced Electronic Circuits)	3	3		○
CO 516	위성통신공학 (Satellite Communication Engineering)	3	3	○
CO 518	이동통신 (Mobile Communication)	3	3		○
CO 520	통신정보보호이론 (Information Security Theory)	3	3		○
CO 522	환경전자공학 (Electromagnetic Compatibility Engineering)	3	3		○
CO 524	집적회로공학 (VLSI Engineering)	3	3		○
CO 525	아날로그집적회로설계 (Design of Integrated Circuit)	3	3		○
CO 526	반도체소자물리 (Physics of Semiconductor Devices)	3	3	○
CO 527	통신용집적회로 (IC for Communication Application)	3	3	○
CO 530	고등디지틀신호처리 (Advanced Digital Signal Processing)	3	3		○
CO 533	인공지능론 (Artificial Intelligence)	3	3		○

코드번호	교 과 목 명 (영 문)	학점 및 시간		개설학기
		학점	시간	1학기	2학기
CO 536	데이터전송론 (Data Transmission Theory)	3	3	○
CO 540	컴퓨터통신망 (Computer Communication Network)	3	3	○
CO 544	소프트웨어공학 (Software Engineering)	3	3	○
CO 546	멀티미디어공학 (Multimedia Engineering)	3	3		○
CO 547	정보통신경영론 (Telematics Management)	3	3		○
CO 548	전파응용공학 (Electromagnetic Wave Application Engineering)	3	3	○
CO 549	적응신호처리 (Adaptive Signal Processing)	3	3		○
CO 551	고급인터넷공학특론 (Advanced Internet Engineering)	3	3	○
CO 552	디지틀통신공학특론 (Advanced Digital Communication Engineering)	3	3	○
CO 555	IT기반 축산공학 (IT-based Livestock Engineering)	3	3		○
CO 557	스마트 농업(Smart Farming)	3	3	○
CO 558	첨단 미래 농업(Advanced Future Agriculture)	3	3		○
CO 559	스마트 농업 빅 데이터 (Big Data in Smart Farming )	3	3	○
CO 560	스마트 농식품 유통 (Smart Food Distribution)	3	3		○
CO 561	IoT 기반 농업 (IoT Based Agriculture)	3	3		○
CO 562	스마트 농업 표준 특론 (Smart Farming Standardization )	3	3	○
CO 563	스마트 식물공장 (Smart Plant Factory)	3	3	○
CO 564	ICT 융복합 농업 (ICT Convergenced Agriculture)	3	3		○
CO 565	언어처리특론 (Advanced Language Processing)	3	3		○
CO 566	프로그래밍언어특론 (Advanced Programming Language Theory)	3	3	○
CO 567	마이크로파 회로 및 소자 (Microwave Circuit & Device)	3	3		○
CO 568	인공신경회로망특론 (Advanced Artificial Neural Networks)	3	3	○
CO 569	소프트웨어개발 및 응용 (Software Development & Application)	3	3		○
CO 570	기계학습론 (Machine Learning Theory)	3	3	○
CO 571	데이터과학특론 (Advanced Data Science)	3	3		○
CO 572	응용시스템공학 (Applying Systems Engineering)	3	3		○
CO 573	사물인터넷특론 (Advanced Internet of Things)	3	3	○
CO 574	스마트농업특론 (Advanced Smart Agriculture)	3	3	○
CO 575	스마트에너지특론 (Advanced Smart Energy)	3	3		○
CO 576	분산컴퓨팅특론 (Advanced Distributed Computing)	3	3		○
CO 577	분산시스템공학 (Distributed System Engineering)	3	3	○

■ 선수교과목

코드번호	교 과 목 명 (영 문)	학점 및 시간		개설학기
		학점	시간	1학기	2학기
CO 800	통신공학 I (Communication Engineering I)	3	3	○
CO 803	컴퓨터네트워크I (Computer Networks I)	3	3	○
CO 804	컴퓨터네트워크Ⅱ (Computer Networks II)	3	3		○

■ 교과목 해설

◉ 전공교과목

CO501 정보통신특론 (Advanced Information and Communication)

새로운 정보통신 기술들의 개념을 살펴보고, 정보를 다루고 이를 전송하는 통신 기법들의 기술동향 및 발전전망, 표준화     동향을 공부한다.

CO503 전자회로특론 (Advanced Electronic Circuits)

전자공학 및 통신에서 중요한 다양한 기초회로의 해석 기법 및 회로 해석 툴을 사용한 실습 그리고 기본적인 회로의 설계 방법을 다룬다.

CO516 위성통신공학 (Satellite Communication Engineering)

위성 지구국의 구성과 특징, 부호화 및 복호화 기법, 디지털 변복조방식, 다원 접속과 시스템 구성, 디지털 위성통신, 해사위성통신에 대해 다룬다.

CO518 이동통신 (Mobile Communication)

이동 통신의 종류, 이동 통신의 전파(페이딩, 잡음, 간섭, 다이버시티 수신법, 시스템의 구성과 제어, 무선회선설계, 이동 통신용 안테나, 이동기의 구성 등을 다룬다.

CO520 통신정보보호이론 (Information Security Theory)

데이터 보호, 암호의 종류와 특징, Data Encryption Standard(DES), 인증키 관리, 개인식별, 공개키 암호, 디지털 서명, Data security Standard 등을 다룬다.

CO522 환경전자공학 (Electromagnetic Compatibility Engineering)

전자환경과 사회, 전자기기 양립성 , 전자기기의 간섭, 전자환경의 생성 원인과 그 효과, 전자에너지의 전파 확산, 방해파의 분류, 전파 환경의 계측, Immunity측정, 부품재료의 계측 등을 다룬다.

CO524 집적회로공학 (VISI Engineering)

CMOS 및 NMOS 회로에 관한 Advanced Technology 및 VLSI Implementation에 대하여 강의한다.

CO525 아날로그집적회로설계 (Design of Integrated Circuit)

아날로그 MOS 및 Bipolar 집적회로 설계에 관련된 회로성능, 최적 설계를 위한 최근 기술을 익힌다. 연산증폭기를 비롯한 다양한 아날로그 회로의 해석 및 설계 기법 등을 다룬다.

CO526 반도체소자물리 (Physics of Semiconductor Devices)

반도체 소자(MOSFET, BJT 등)와 이와 관련한 물리적 특성 등에 관하여 강술하며, 이를 바탕으로 반도체 소자의 분석 및 응용을 모색한다.

CO527 통신용집적회로 (IC for Communication Application)

통신시스템을 위한 전자회로의 해석 및 설계를 다루며 증폭기에서의 왜곡분석, 전력증폭기 설계 음성 대역 비선형 회로 발진기, Mixes, VOC, Phase-locked loops, codes 회로 설계, low noise amp 등을 다룬다.

CO530 고등디지틀신호처리 (Advanced Digital Signal Processing)

디지틀 신호의 특성과 표현법, 그리고 목적에 맞게 이를 변환하는 기법에 대해 강의한다. 주된 내용은 z-변환, 이산시스템의 해석, DFT, FFT, 그리고 필터 설계 등이다.

CO533 인공지능론 (Artificial Intelligence)

인간의 두뇌기능을 논리적, 물리적으로 모방하여 계산기에 지능을 부여하는 여러 가지 방법론에 대해 전통적인 접근법과 함께 최근의 동향인 자연어처리, 기계학습, 신경망, 유전알고리즘, 진화 알고리즘 등에 대해 공부한다.

CO536 데이터전송론 (Data Transmission Theory)

디지털 신호의 전송, 신호검출이론, 광전송, 전송로 , 부호화, 에러 정정 기술, 동기기술, 등화기술 등을 다룬다.

CO540 컴퓨터통신망 (Computer Communication Network)

간단한 확률과 큐잉이론을 사용하여 Data Link layer Protocol Open과 Close Queuring Network, Medium Access Control protocol 등의 성능을 분석하고 특히 근거리 통신망 및 고속 통신망의 성능 분석을 중점 수행한다.

CO544 소프트웨어공학 (Software Engineering)

소프트웨어를 계획, 개발하고 유지 보수하는데 관련되는 모든 문제와 해결 기법을 학습한다. 주요 강의내용은 Software Project Planning, Reguriments Analysis, Methods, Data Flow-orinted Design, Data Structure-Orinted Design, Object Orinted Design, Real- time Design, Software Testing 등이다.

CO546 멀티미디어공학 (Multimedia Engineering)

음성, 영상, 동영상 등 멀티미디어 신호를 취급하는 방법 및 이를 전송하는 기법 등을 다룬다.

CO547 정보통신경영론 (Telematics Management)

정보통신사업 전반에 관한 경영관리, 경제 정책, 경영전략, 국제화 전략, 경쟁력 강화에 따른 대응책 등을 다룬다.

CO548 전파응용공학 (Electromagnetic Wave Application Engineering)

밀리미터파 대역의 전파 특성 연구와 Wireless 통신에서 사용되는 WLL, MMDS, LMDS(10-50GHz) 기술 등을 살펴보고 최근의 무선통신 기술들을 소개한다.

CO549 적응신호처리 (Adaptive Signal Processing)

적응 신호 처리의 다양한 알고리즘과 이론에 대해 공부하는 과목으로 Adaptive filter, 시스템 식별론 등을 강의한다.

CO550 통신시스템시뮬레이션특론 (Advanced Communication System Simulation)

통신 시스템의 해석과 성능을 구하는 여러 방법들에 대하여 수리적, 도식적 방법으로 모델링하고 그 패턴을 구하여 분석한다. 시스템의 성능 해석을 위한 임의의 추계적 변수들을 만들고 프로그램을 작성한다. 다음으로 실습을 통하여 시뮬레이션을 수행하는 방법과 소프트웨어 개발 도구의 사용에 대해 학습한다.

CO551 고급인터넷공학특론 (Advanced internet Engineering)

정보통신 분야의 첨단 응용분야인 인터넷 분야의 이론적인 연구와 설제 인터넷 통신 프로토콜의 핵심 기술에 대해 연구한다.

CO552 디지틀통신공학특론 (Advanced Digital Communication Engineering)

디지틀 통신 방식인 ASK, FSK, QAM, CPM등의 변복조 과정 , 채널특성에 대한 성능 분석 및 비교, 시스템 구성시의 요구사항 등의 이론적 연구와 실제 응용 방법에 대하여 공부한다.

CO553 무선멀티미디어공학 (Wireless Multimedia Engineering)

무선채널상의 원․근거리에서 높은 데이터 레이트로 전송되는 멀티미디어 통신 트래픽 전송의 문제와 그 해결 방법에 대하여 강의한다. 이를 위해 먼저 고속 전송되는 무선 디지털 통신 설계에 대한 제반 이슈와 광대역 통신기법에 대해 설명하며, OSI의 물리 레벨과 패스로스, 다중로 전파와 OFDM 기법, ISI 제거 기법에 대해 강의한다. 또한 Wireless data networking, IR 통신, Wireless ATM 및 무선 멀티미디어 응용에 대하여 강의한다.

CO554 IT기반 농업시설 환경공학 (IT-based agricultural in Environmental Engineering)

식물 환경 조절은 최적화 원리에 근거하여 작물의 유전적 형질을 식물 생산 목적에 부합될 수 있도록 최대한 발휘시키는 것이다. 이를 위해서, 적정 환경 조절 인자의 도출, 환경 요인과 작물 생육과의 관계 정량화, 목적에 부합되는 환경 조절 방법 개발, 환경 조절 시스템 적용의 순서를 거치게 된다. 이러한 환경 조절 과정에서 정량화가 반드시 필요하며 모델링은 이러한 부분을 만족시키며, IT 융합은 실용화 및 산업화를 위해서 반드시 필요한 수단이다. 본 과목은 환경-생육 및 생체정보 측정, 지상부/지하부 식물환경조절 기술, 광합성 및 생육 모델, 광질별 작물수광모델, 양분 흡수 모델, 증산 및 관수 모델, 환경 제어 S/W 플랫폼 정보 표준화 등에 대해서 학습한다.

CO555 IT기반 축산공학 (IT-based Livestock Engineering)

농공학과 정보기술을 활용하여 농축산물 생산, 유통 정보를 수집, 저장, 분석, 가공하는 분야로, 이를 통해 가공된 정보들은 의약, 식품, 농업, 환경 등의 분야에 사용되어 부가가치를 창출한다. 정보통신기술 기반의 샐물정보 수집과 분석은 연구는 크게 농축산물의 데이터를 수집/저장하고, 이를 분석/가공하여 유용한 정보를 만들어내며, 그 결과를 제약, 의료, 농업, 환경 등 관련 분야에 적용하는 과정을 학습한다.

CO556  ICT 융복합 특론 (Advanced ICT Convergence)

ICT 융복합 분야에 대한 최근 연구동향을 분석하고, ICBM(IoT, Cloud, Bigdata, Mobile)기반 기술을 중심으로 ICT 응용 시스템에 대한 설계, 개발 능력을 배양한다.

CO557 스마트 농업(Smart Farming)

ICT 기술을 기반으로 농축산물 생산 및 유통 전반에 대한 프로세스를 개선하여 농업의 편리성 향상과 농가 소득 증대에 기여할 수 있게 해주는 내용을 중심으로한 강의한다. 시설원예, 노지 농업, 벼 농사, 축산, 유통, 농업 경영, 식물 공장등 농업의 모든 분야를 ICT기술을 통하여 개선하는 내용으로 강의 내용이 구성된다.

CO558 첨단 미래 농업(Advanced Future Agriculture)

21세기 선진국형 농업 시대를 맞아 한국 국내 사정을 고려한 미래 농업을 중심으로 강의한다.한국 농업의 현황 및농업 생산기술, 식품산업, 기후변화에 대한 대응방안, 농업용 에너지 산업,6차 산업화 관련 이슈 등의 내용을 중심으로 강의 내용이 구성돼 미래의 한국 농업에 대한 이해를 증진시키게끔 강의가 진행될 것이다.

CO559 스마트 농업 빅 데이터 (Big Data in Smart Farming )

스마트 농업에 사용되는 빅 데이터 기술 개요와 활용 기법 및 관련 적용 기술에 대해 배운다.

CO560 스마트 농식품 유통 (Smart Food Distribution)

농식품 산업 유통의 구조와 생산의 스마트 화를 위한 기술 개요와 식품 안전을 위한 기술 들을 다룬다.

또한 이력 추적 기술 현황과 전망 등에 대해 배운다.

CO561 IoT 기반 농업 (IoT Based Agriculture)

첨단 IoT 기술을 이용하여 농업 환경을 위한 프로그램을 작성하고 실습을 통하여 소프트웨어 개발 능력을 배양하고 아두이노 등을 통한 시스템 설계에 대해 학습한다.

CO562 스마트 농업 표준 특론 (Smart Farming Standardization )

스마트 농업과 관련된 제반 표준 기술에 대해 학습한다. 국내의 스마트 농업 관련 ICT 표준 제정 현황과 향후 전망을 학습하고, 스마트 농업 표준 문서를 분석하여 실제 표준 작성 능력을 배양한다.

CO563 스마트 식물공장 (Smart Plant Factory)

식물의 환경-생육 및 생체정보 측정, 지상부/지하부 식물환경조절 기술, 광합성 및 생육 모델, 광질별 작물수광모델, 양분 흡수 모델, 증산 및 관수 모델, 환경 제어 S/W 플랫폼 정보 기술을 결합한 식물공장 요소 기술에 대해서 학습한다.

CO564 ICT 융복합 농업 (ICT Convergenced Agriculture)

ICT 융복합 분야에 대한 최근 연구동향을 분석하고, ICBM(IoT, Cloud, Bigdata, Mobile)기반 스마트 농업 기술을 중심으로 설계, 개발 능력을 배양한다.

내용이 구성돼 미래의 한국 농업에 대한 이해를 증진시키게끔 강의가 진행될 것이다.

CO565 언어처리특론 (Advanced Language Processing)

컴퓨팅 언어가 처리되는 전체적인 과정과 과정단계별 요구되는 처리 기술을 익히고, 이러한 언어처리 기술을 바탕으로    다양한 컴퓨팅 디바이스에서 요구되는 특별한 형태의 언어에 대한 처리 기술에 대해 학습한다.

CO566 프로그래밍언어특론 (Advanced Programming Language Theory)

컴퓨팅 환경에서 다양한 시스템 프로그램 및 응용프로그램을 개발하기 위해 사용되는 프로그래밍 언어의 구성 특성과 설    계 과정을 학습하고, 특정 프로그래밍 환경에 맞는 효율적인 프로그래밍 언어 설계 및 그 쓰임새를 학습한다.

CO567 마이크로파 회로 및 소자 (Microwave Circuit & Device)

초고주파용 각종 소자들의 전기적 특성 및 전자파의 전송 특성에 대하여 다루며, 이를 이용한 기초적인 회로 설계기    법과 도파관 회로, 마이크로파 회로망 해석 임피던스 정합선 특성, 마이크로파 광전기, 전력분배기, 방향성 결합기, 하    이브리드, 마이크로파 필터 설계기법을 연구한다.

CO568 인공신경회로망특론 (Advanced Artificial Neural Networks)

현재까지 개발된 인공신경회로망의 기초 개념과 동작 원리 등을 분석하고, 실제 다양한 분야에서의 인공신경회로망의    응용 사례와 활용에 대해 학습한다.

CO569 소프트웨어개발 및 응용 (Software Development & Application)

현재 유비쿼터스 및 IoT 컴퓨팅 환경에서 다양하게 활용되는 소프트웨어 개발 방법론과 개발 프로세스에 대해 학습하고, 이를 활용한 실제 소프트웨어 개발 및 응용 사례와 실제를 학습한다.

CO570 기계학습론 (Machine Learning Theory)

기계학습은 경험을 통하여 컴퓨터 성능을 향상시킬 수 있는 방법으로 다양한 관점에서 기계학습의 이론과 응용 기술을 살펴보고 의사결정트리, ANN(Artificial Neural Networks), SVM(Support Vector Machine) 등의 세부적인 기술 개념 및 기계학습 활용분야를 공부한다.

CO571 데이터과학특론 (Advanced Data Science)

데이터의 중요성이 부각되고 있는 정보통신 환경에서 데이터의 수집 및 분석을 통한 의미 있는 정보의 도출과정에 대한 다양한 데이터 분석기법을 살펴보고, 응용분야에서 데이터의 분석이 제공할 수 있는 직관을 끌어낼 수 있는 기술을 공부한다.

CO572 응용시스템공학 (Applied System Engineering)

정보통신과 산업의 융합이라는 관점에서 산업 현장에 적용될 수 있는 정보통신 기술을 살펴보고, 융합을 통해 제공될 수 있는 기술적인 적용 범위와 방법, 융합기술 사례 등을 공부한다.

CO573 사물인터넷특론 (Advanced Internst of Things)

실존하는 사물들의 정보 교환 방법인 사물인터넷의 요소기술과 기반기술 들을 살펴보고, 실제 환경에서 적용되는 사물인터넷 응용을 제시하여 미래 인터넷 기술을 습득한다.

CO574 스마트농업특론 (Advanced Smart Agriculture)

농업과 정보통신의 산업간 융합을 위한 기술요소들을 제시하고, 이를 통해 적용된 첨단 농업 기술을 공부하여 미래 농업에 필요한 전문적 기술을 습득한다.

CO575 스마트에너지특론 (Advanced Smart Energy)

에너지와 정보통신의 산업간 융합을 위한 기술요소들을 제시하고, 이를 통해 적용된 에너지 정보통신 기술을 공부하여 미래 에너지 산업에 필요한 전문적 소양을 습득한다.

CO576 분산컴퓨팅특론 (Advanced Distributed Computing)

분산환경에서 제공되는 사물인터넷, 빅데이터, 인공지능 등의 미래 시스템 구축에 필요한 컴퓨팅 환경의 구축 사례를 살펴보고 적용 방안에 대해 공부한다.

CO577 분산시스템공학 (Distributed System Engineering)

현대의 네트워크로 연결된 광역 컴퓨팅 환경을 구성하는 기술요소들을 살펴보고, 컴퓨팅 요소들 간의 자원공유 및 통신방법, 서비스 제공 기술에 대해 공부한다.

◉ 선수교과목

CO800 통신공학 I (Communication Engineering I)

통신이론의 내용을 기초로 하여 신호의 해석 및 표현, 신호와 시스템 의 분류, 통신시스템을 해석하기 위한 Fourier Series, Fourier Transform 및 그 응용을 공부하며, 통신시스템의 구성, 시스템의 성능분석, 신호 전송을 위한 변․복조 방식 및 검파이론, 통신 채널의 모델링 및 잡음의 영향 해석 등을 다룬다.

CO803, CO804 컴퓨터네트워크 I, II (Computer Networks I, II)

컴퓨터 네트워크의 기본개념을 알아보고 OSI 7계층 구조와 특성, 네트워크 구성 및 프로토콜, LAN, 네트워크에 상호 연결된 컴퓨터간의 access protocol 등을 배운다.