전자컴퓨터공학과Department of Electronics and Computer Engineering

일반대학원 전자컴퓨터공학과
국가와 사회에서 요구하는 정보산업분야의
고급인력 배출을 목적으로합니다

학과소개

01

전자컴퓨터공학과는 고도 정보화 사회의 핵심기술인 전자 및 컴퓨터 공학에 관한 기초이론 및 응용기술을 연구하고 이를 체계적으로 학습하여 사회의 각 분야에서 필요로 하는 전문 지식인을 양성하는 첨단 학문분야이다. 이를 위하여 본 대학원 석사 및 박사과정에서는 학부에서 습득한 제반 기초지식 및 기술을 바탕으로 보다 전문화된 분야에 대한 실용이론 및 응용기술을 연구하고 이들을 체계적으로 시스템화할 수 있는 능력을 배양함으로써 국가와 사회에서 요구하는 정보산업분야의 고급인력을 배출할 수 있도록 한다.

교육목표

02

대학원 전자컴퓨터공학과는 전자 및 컴퓨터 공학의 제반 세부분야에 걸쳐 고급 이론 교과목 및 응용 기술을 습득할 수 있는 실습과목을 병행 교육함으로써 21세기 지식사회에서 필요로 하는 탐구하는 전문인과 실용 지식인, 그리고 지구촌 교양인의 양식을 갖춘 실천하는 전문 지식인을 양성하여 사회와 국가발전에 공헌하는 것을 교육목적으로 한다.

학과전임교수

03
학과전임교수표
성명 직급 학위 전공 연구분야
서기성 교수 공학박사 전기공학 지능시스템, 지능제어
박태룡 교수 이학박사 수학 암호, 베이지안 통계
김준 교수 공학박사 전자공학 분산시스템
이양선 부교수 공학박사 컴퓨터공학 프로그래밍언어, 모바일소프트웨어
김재현 교수 이학박사 전산통계 다변량통계
이광엽 교수 공학박사 전자공학 VLSI, 마이크로프로세서 설계
정준모 교수 공학박사 전자공학 VLSI 테스팅 및 회로설계
김진헌 교수 공학박사 전기공학 영상처리, DSP
손용락 교수 공학박사 정보통신공학 데이터베이스 설계 및 활용
송병권 교수 공학박사 전자공학 프로토콜공학, 컴퓨터네트워크
임신일 교수 공학박사 전자공학 집적회로 설계
이승우 교수 이학박사 수학 전산통계, 비모수적추론
강선미 교수 공학박사 전자공학 신호처리
임철수 부교수 공학박사 전자계산학 영상처리
정연춘 교수 공학박사 전자공학 전자파환경공학
김태영 교수 공학박사 전기컴퓨터공학 컴퓨터그래픽스, 객체지향프로그래밍
이주영 부교수 공학박사 통신공학 정보통신,교환기설계
조영완 교수 공학박사 전자공학 제어공학, 마이크로로봇, 로보틱스응용

교과과정

04
구분 학수번호 과목명 상세내용 학점
전공필수 EC50001 석사논문연구 Research for the Master's Degree P
EC50002 박사논문연구 Research for the Doctor's Degree P
전공선택 EC55101 집적회로설계특론 Integrated Circuit Design 2
EC55102 전자회로시뮬레이션 Electronic Circuit Simulation 3
EC55103 음성신호처리 Speech Signal Processing 3
EC55104 CAD특론 Topics in Computer Aided Design 3
EC55105 컴퓨터네트워크특론 Topics in Computer Network 3
EC55106 임베디드시스템특론 Topics on Embedded Systems 3
EC55107 컴퓨터비젼및패턴인식 computer Vision and Pattern Recognition 3
EC55108 시스템칩설계특론 Topics on System Chip Design 3
EC55109 암호화프로세서 Cryptography Processors 3
EC55110 고급반도체공학 Advanced Semi-Conductor Engineering 3
EC55111 VLSI제조기술특론 Special Lecture of VLSI Technology 3
EC55112 마이크로프로세서특론 Topics in Microprocessors 3
EC55113 시스템회로설계 Circuit Design for System Implementation 3
EC55114 디지털신호처리특론 Topics in Digital Signal Processing 3
EC55115 디지털영상처리특론 Topics in Digital Image Processing 3
EC55116 여파기설계 Filter Design 3
EC55117 영상시스템설계특론 Topics on Design of Image Processing System 3
EC55118 차세대마이크로프로세서특론 Topics on Next Generation Microprocessors 3
EC55119 고급집적회로설계 Advanced Integrated Circuit Design 3
EC55120 혼성신호설계방법론 Mixed Signal Circuit Design 3
EC55121 혼성집적회로설계방법론 Mixed Signal Circuit Design 3
EC55122 NANO소자공학 Nanodevice-Techonology 3
EC55123 광통신 Optical Fiber Communication 3
EC55124 RF회로설계 RF Circuits Design 3
EC55125 테스트가고려된집적회로설계 Design for Testability 3
EC55126 이동통신특론 Topics in Mobile Communications 3
EC55127 데이터통신특론 Topics in Data Communications 3
EC55128 통신프로토콜특론 Topics in Computer Communication Protocols 3
EC55129 집적회로공학 Integrated Circuit Engineering 3
EC55130 디지털통신공학 Digital Communication 3
EC55131 메모리시스템 분석및설계 Memory System Analysis & Design 3
EC55132 고급무선통신공학 Wireless Communication Engineering 3
EC55133 전문가시스템 Expert System 3
EC55134 음성정보처리특론 Topics on Speech Recognition 3
전공선택 EC55135 확률및공학통계 Probability and Engineering Statistics 3
EC55136 양자전자학 Quantum Electronics 3
EC55137 집적회로특성분석기술 Characteristic Analysis of Integrated Circuits 3
EC55138 차세대지능형전력집적회로특론 Topics in Advanced smart power integrated circuits 3
EC55139 통신망성능평가론 Performance Evaluations of Computer Networks 3
EC55140 전자공학특강I Topics in Electronic Engineering I 3
EC55141 고급디지털제어 Digital Control 3
EC55142 마이크로파공학특론 Advanced Microwave Engineering 3
EC55143 회로망합성과필터설계 Network Synthesis and Filter Design 3
EC55144 VLSI테스트특강 Topics in VLSI Test 3
EC55145 초고속VLSI소자특론 Special Lecture of High Speed VLSI Devices 3
EC55146 디지털회로테스트 Digital Circuit Test 3
EC55147 전자공학특강II Topics in Electronic Engineering II 3
EC55148 최적제어이론 Optimal Control Theory 3
EC55149 안테나공학특론 Antennas and Radiowave Propagation 3
EC55150 지능로보트공학 Intelligent Robotic Engineering 3
EC55151 의용생체시스템해석 Bio-Medical System Analysis 3
EC55152 로보트비젼 Robot Vision 3
EC55153 전자공학특강III Topics in Electronic Engineering III 3
EC55154 I/O인터페이스설계특론 Topics on I/O Interface Design 3
전공선택 EC55155 프로그래밍언어특론 Topics on Programming Language Theory 3
EC55156 고급컴퓨터구조특론 Topics on Computer Architecture 3
EC55157 데이터베이스특론 Topics on Database 3
EC55158 멀티미디어시스템특론 Topics on Multimedia Systems 3
EC55159 컴퓨터그래픽스특론 Topics on Computer Graphics 3
EC55160 컴퓨터비젼특론 Topics in Computer Vision 3
EC55161 컴퓨터공학특론I Topics in Computer Engineering I 3
EC55162 멀티미디어시스템및응용 Multimedia Systems and Application 3
EC55163 패턴인식특론 Topics on Pattern Recognition 3
EC55164 컴파일러특론 Topics on Compiler Systems 3
EC55165 멀티프로세서시스템설계 Multiprocessor System Design 3
EC55166 모바일컴퓨팅특론 Topics on Mobile Computing 3
EC55167 데이터변환기설계 Design of Data Converter 3
EC55168 마이크로컴퓨터설계특론 Topics in Microcomputer Design 3
EC55169 애니메이션특론 Topics on Animation 3
EC55170 초고속네트워크특론 Topics in High Speed Networks 3
EC55171 데이터베이스시스템특론 Topics in Database Systems 3
EC55172 컴퓨터공학특론II Topics in Computer Engineering II 3
EC55173 멀티미디어운영체제 Multimedia Operating Systems 3
EC55174 데이터베이스보안 Database Security 3
EC55175 정보보안시스템 Information Security System 3
EC55176 컴퓨터보안특론 Topics on Computer Security 3
EC55177 무선인터넷시스템특론 Topics on Wireless Internet Systems 3
EC55178 고급데이터변환기설계 Advanced Data Converter Design 3
EC55179 병렬처리컴퓨터구조 Parallel Computer Architecture 3
EC55180 컴퓨터공학특론III Topics in Computer Engineering III 3
EC55181 고급컴퓨터그래픽스 Advanced Computer Graphics 3
EC55182 가상현실 Virtual Reality 3
EC55183 실시간렌더링 Realtime Rendering 3
EC55184 증강현실특론 Augmented Reality Seminar 3
EC55185 게임특론 Seminar for Game 3
EC55186 고급제어시스템공학 Advanced control systems engineering 3
EC55187 제어시스템설계특론 Topics on design of control systems 3
EC55188 현대제어이론특론 Topics on modern control systems 3
EC55189 응용로봇세미나 Seminar on applied robots 3
EC55190 테크니컬커뮤니케이션 Technical Communications 3
EC55191 지능이론 Intelligence Theory 3
EC55192 고급전자기학 Advanced Electromagnetics 3
EC55193 전자기학응용 Applied Electromagnetics 3
EC55194 전자파차폐와접지 Grounding and Shielding 3
EC55195 전자파적합성특론 Electromagnetic Compatibility 3
EC55196 고속디지털회로설계 High Speed Digital Design 3

교과목해설

05
교과목해설표
학수번호 과목명 상세내용
EC55101 집적회로설계특론Integrated Circuit Design 컴퓨터 시스템의 일부 회로를 집적회로로 구현하는 기본과정과 방법론을 배운다. CMOS 기술을 이용한 회로설계 방법 즉 Spice simulation과 Layout 방법 등을 공부한다.
EC55102 전자회로시뮬레이션Electronic Circuit Simulation 본 과목은 전자회로가 완제품으로 나오기 전에 거쳐야하는 필수적인 단계이다. 전자회로에 대한 시뮬레이션을 컴퓨터 상에서 수행하며, 아날로그 및 디지털 회로에 대한 시뮬레이션을 수행한다. 강의와 실습을 병행한다.
EC55103 음성신호처리Speech Signal Processing 음성신호처리 전반과 인식, 합성 및 코딩에 대하여 학습한다. 표본화와 양자화이론, 선형예측 부호화이론(LPC), Vocoder이론, 포먼트 합성, Text-To-Speech시스템 등에 대하여 배운다.
EC55104 CAD특론Topics in Computer Aided Design 컴퓨터를 비롯한 대형 디지털 시스템의 효율적인 설계를 목적으로 실질적인 Computer - Based Model을 통한 설계 원리에 관해 살펴본다. CAD툴의 주요 구성 요소들에 대한 기본적인 이해를 바탕으로 각종 알고리즘을 이해하고 주어진 Target 시스템을 설계하는 case study를 한다.
EC55105 컴퓨터네트워크특론Topics in Computer Network 근거리 통신망(LAN), 광역 통신망(WAN), 종합정보통신망(ISDN), 초고속 정보통신망(Information Superhighway) 등을 배우고, 그들과 관련된 여러가지 통신망 모델들을 다룬다.
EC55106 임베디드시스템특론Topics on Embedded Systems 임베디드 시스템을 위한 플랫폼 독립적인 시스템 소프트웨어를 제작하기 위한 방법을 공부한다. 목적 컴퓨터 시스템에 의존적인 아키텍처와 운영체제 환경하에서 시스템에 독립적으로 수행할 수 있는 시스템 개발 도구를 구성한다. 이를 위해 C나 Java 컴파일러를 제작하는 기술과 컴파일러가 생성한 코드를 수행하기 위한 가상머신(virtual machine)을 설계하고 전체 시스템 개발 도구(system development kit)를 작성하는 방법을 학습한다.
EC55107 컴퓨터비젼및패턴인식computer Vision and Pattern Recognition 영상처리 기법과 특징 추출법, 세선화, 근사화 표현법, Matching 등 화상 이해에 필요한 기법 등을 연구한다. Bayes Decision 이론 파라미터 추정 및 Supervised Learning Non-Parametic 추정기법 Linear Discriminant 함수 Clustering 기법 등을 학습한다.
EC55108 시스템칩설계특론Topics on System Chip Design 전자 시스템을 하나의 칩으로 설계하기 위한 집적회로 설계 방법론을 공부한다. 집적회로 공정 기술의 발달로 대규모 고집적이 가능해진 관계로 대규모 집적회로를 설계하는 방법 등을 배운다.
EC55109 암호화프로세서 Cryptography Processors 컴퓨터데이터보안, 정보단말장치의 보안등에서 활용되고 있는 암호화알고리즘을 강의하고 이를 구현하기 위한 각종 방안을 연구한다. 네트워크 암호화프로세서, 전자화폐 암호화프로세서등 온라인과 오프라인에서 활용되는 정보 시스템의 데이터암호화, 복호화 과정을 구현하기 위한 방법들이 다루어진다.
EC55110 고급반도체공학Advanced Semi-Conductor Engineering 바이폴라 및 MOS 트랜지스터의 동작특성, AC 특성, 고주파특성, noise 특성등을 학습하며, OEIC, 수광, 발광소자의 특성 및 응용등에 대하여도 심도있게 강의한다.
EC55111 VLSI제조기술특론Special Lecture of VLSI Technology VLSI 췹 제작에 요구되는 첨단 공정기술 및 최근동향, 핵심 기반기술 등에 대하여 학습한다. trench격리기술, self-align 기술, 매우 얕은 접합깊이 형성기술, multi-layer 기술, 고속 VLSI 췹 process Integration, 고내압췹 process Integration, 고집적 VLSI 췹 process Integrationemddp 대하여 실용중심으로 심도있게 학습한다.
EC55112 마이크로프로세서특론Topics in Microprocessors 컴퓨터 CPU에서부터 각종 전자시스템의 CPU에 이르기까지 다양한 마이크로프로세서의 구조와 성능을 평가하고 이를 통해 효율적인 마이크로프로세서의 구조를 비교 연구한다. RISC 및 CISC 마이크로프로세서의 명령어 설계기법과 데이터 처리방법 등을 중점적으로 연구하고 Case Study를 통하여 실질적인 설계 기법을 습득한다.
EC55113 시스템회로설계Circuit Design for System Implementation 컴퓨터나 전자시스템을 VLSI로 구현하는 기술을 배운다. 지정하는 System Algorithm이나 학생이 원하는 System Idea를 회로를 설계한 후 직접 IC로 구현하는 과정을 공부한다.]
EC55114 디지털신호처리특론Topics in Digital Signal Processing 디지털 신호의 변환기법, 디지털 필터의 설계기법, 푸리에 해석기법 등에 대한 학습을 통해, 디지털 신호처리기법의 개념을 이해하고, 그 응용사례에 대하여 연구한다. Mat-lab 등의 도구를 이용하여 음성신호를 처리해 봄으로써 실증적인 방법으로 학습한다.
EC55115 디지털영상처리특론Topics in Digital Image Processing 디지털 영상데이터의 처리기법에 대한 주요 주제에 대하여 고찰한다. 영상의 에지검출, 이진화, 히스토그램 분석, 노이즈 제거, FFT 디지털 필터링 등의 전 처리분야와, 문자, 영상인식, 특징량 추출 등의 영상해석분야, DPCM, Huffman, LRE, DCT 등의 압축, 복원 분야 등에 대한 개념과 함께 응용사례에 대해 연구한다.
EC55116 여파기설계Filter Design 시스템에 사용되는 각종 여파기(filter)를 설계하는 방법을 공부한다. 특히 여파기를 칩으로 구현하는 방법에 대해 집중적으로 공부한다. Switched Capacitor Filter, Continuous Filter 등 구현 개념을 배우고 저역, 고역 여파기 등 실제 여파기 설계 구현 과정을 공부한다.
EC55117 영상시스템설계특론Topics on Design of Image Processing System 영상 신호를 디지털화하는 영상 취득(grabbing) 시스템과 이를 비디오 장치에 출력하는 비디오 출력 시스템의 구성 요소와 동작원리에 대하여 분석하고 설계하는 기법에 대하여 소개한다. 비디오 신호의 색상, 휘도, 동기 성분의 추출을 위한 필터 설계와 시뮬레이션을 통해 비디오 신호 이론적 바탕을 이해하고 최신의 비디오 디코더/인코더의 기술 동향과 최신 고속 영상 데이터 인터페이스 기법에 대해 소개하여 다양한 비디오 신호 인터페이스 장치를 설계할 수 있는 능력을 배양한다.
EC55118 차세대마이크로프로세서특론Topics on Next Generation Microprocessors 인공지능, 3차원그래픽, 실시간 영상처리, 항공기 시뮬레이션등이 가능한 차세대 컴퓨터의 핵심이 되는 마이크로프로세서의 구조를 다룬다. 슈퍼스칼라, 슈퍼파이프라인, VLIW, 벡터 등 마이크로프로세서구조와 명령어처리과정을 강의하고 새로운 구조에 적합한 메모리체계, 버스구조에 관한 내용이 포함된다.
EC55119 고급집적회로 설계Advanced Integrated Circuit Design 고속 집적회로 설계를 위한 설계방법론과 저전압, 저전력 집적회로 응용을 위한 설계 방법론 등을 공부한다. 또한 Simulation과 Layout을 통한 집적회로 설계 실무를 배우게 된다. 1.5 V이하의 회로 설계 기술과 고속에서도 안정하게 동작시키는 회로 설계기술을 배운다.
EC55120 혼성신호설계방법론Mixed Signal Circuit Design 아날로그 회로와 디지털 회로가 같이 섞여 있는 전자 시스템의 집적회로 설계 구현 방법에 대해 공부한다. 데이터 변환기를 포함한 아날로그 디지털 혼합회로에서 디지털 노이즈가 아날로그 영역으로 유입되지 않도록 설계하는 기술 등 다양한 혼성신호 처리 설계 기술을 배우게 된다.
EC55121 혼성집적회로설계방법론Mixed Signal Circuit Design 최근의 컴퓨터 및 전자시스템은 VLSI 기술의 발달로 하나 또는 몇 개의 Chip으로 구현되고 있는 경향이 있으며 이에 따라 System-on-a Chip이하는 용어가 유행하고 있다. 이렇게 시스템을 하나의 Chip으로 구현하는 추세에 맞추어 자연의 신호인 Analog 신호와 컴퓨터가 처리할 수 있는 디지털 신호가 하나의 칩에 같이 내장되어 설계되어야 경쟁력을 가지게되는데 이 과목에서는 이러한 혼성 신호 설계 방법을 배운다. 디지털 Function block 및 Analog function block의 설계방법과 디지털 신호 및 아날로그 신호의 Noise 분리 처리 등의 설계 방법을 배운다.
EC55122 NANO소자공학Nanodevice-Techonology 초고집적회로 및 100nm 이하의 크기를 갖는 전자소자에 관한 이론적 해석과 제조 공정, 특성에 관한 내용을 다룬다.
EC55123 광통신Optical Fiber Communication 광섬유의 구조와 특성에 대하여 연구하고 이를 이용한 통신기법, 시스템설계, 송신기와 수신기, 변복조방식, 광통신망 구성 등에 대해 연구한다.
EC55124 RF회로설계RF Circuits Design RF 회로소자의 특성, 공진회로, 임피던스, 여파설계, 소신호 RF 증폭기, 주파수 혼합기, RF 전력 증폭기 등의 이론 설계 방법을 학습한다.
EC55125 테스트가고려된집적회로설계Design for Testability 집적회로의 고집적화가 되면서 테스트 부담이 커지고 있다. 이러한 문제를 해결할 수 있도록 설계부터 쉽게 결함을 찾을 수 있는 설계 방법에 대해 공부한다. Stuck-at-0/1 등의 개념과 고장 진단 법, 그리고 설계 시부터 테스트를 고려하여 테스트 코스트를 줄이는 다양한 방법을 공부한다.
EC55126 이동통신특론Topics in Mobile Communications 이동 통신의 전파에 관한 특성, 다중화방식, 프로토콜 등에 대하여 배우고, 다양한 이동 통신에 대한 특성과 관련 기술들을 다룬다.
EC55127 데이터통신특론Topics in Data Communications 데이터전송의 기본이 되는 신호이론, 부호화, 변조, 복조, 전송모드, 인터페이스싱, 멀티플렉싱 등의 이론과 기술에 대하여 심도있게 연구한다.
EC55128 통신프로토콜특론Topics in Computer Communication Protocols 컴퓨터 통신 프로토콜의 최근 동향을 소개하고, 주요 연구주제를 선정하여 깊이있게 연구한다.
EC55129 집적회로공학Integrated Circuit Engineering 아나로그 및 디지털 집적회로 설계에 관한 기본 지식 및 회로해석, Test Vehicle 및 테스트 패턴 설계 방법, 디자인룰 결정방법등을 강의하며 이를 구성하는 개별소자들의 구조 및 동작원리, 제작 기술에 대하여도 폭넓게 다룬다.
EC55130 디지털통신공학Digital Communication PAM, PPM, PDM의 이론 및 PCM, Carrier System들의 특성을 연구한다.
EC55131 메모리시스템분석및설계Memory System Analysis & Design 컴퓨터 성능향상의 핵심이 되는 캐쉬메모리의 구조와 메모리 매핑, 캐쉬라인교체등 캐쉬 알고리즘을 강의하고 컴퓨터 시스템에서의 성능분석 방법을 습득한다. 또한 가상 메모리와 캐쉬메모리를 채용한 컴퓨터 메모리 시스템을 설계하여 컴퓨터메모리 시스템을 이해하도록 한다.
EC55132 고급무선통신공학Wireless Communication Engineering 무선통신 발전 추세와 관련 통신 시스템에 관하여 배운다. 통신 시스템 설계 시 고려해야 할 시스템 parameter들에 대해서 배우고, 시스템을 구성하는 송수신 모듈과 안테나의 동작 원리와 특성을 배운다. 그리고 simulator를 통하여 시스템 및 회로를 설계하는 방법을 배운다.
EC55133 전문가시스템Expert System 인공지능의 여러 응용 분야 중의 하나인 전문가 시스템의 개념과 원리 그리고 응용사례를 공부한다. 특히, 추론 및 학습의 관점에서 인접 지능이론인 신경회로망, 퍼지이론, 진화연산에 대한 상호연관성 및 방법론의 비교 분석을 병행한다.
EC55134 음성정보처리특론Topics on Speech Recognition 음성정보처리 분야의 특정한 주제를 중심으로 최근의 발전동향과 기법을 분석 및 연구한다.
EC55135 확률및공학통계Probability and Engineering Statistics 학생들로 하여금 각종 공학문제점들을 통계적으로 분석할 수 있는 능력을 갖추게 하기 위하여 정상분포, 지수분포, log-normal 분포 등의 기본 분포들과 이들을 이용한 confidence interval 계산, hypothesis testing 등을 공부하고 Markov Process, Poisson Process 등의 stochastic process 및 Queueing Theory를 주로 computer application 측면에서 공부한다.
EC55136 양자전자학Quantum Electronics 양자 시스템의 성질 : 양자역학의 기본개념, 결정체내의 원자, 분자 자기 이온의 에너지 준위, 결정 반도체에서의 에너지대 이론에 관해 학습한다.
EC55137 집적회로특성분석기술Characteristic Analysis of Integrated Circuits 집적회로의 동작특성을 측정 분석하는 기술에 대하여 연구하며 칩의 failure analysis를 분석하는 기법에 대하여 학습한다. 아울러 IC를 구성하고 있는 개별 소자들의 전기적 변수추출방법 등에 대하여도 이론 및 실습 등을 통하여 심도있게 강의하고자 한다.
EC55138 차세대지능형전력집적회로특론Topics in Advanced smart power integrated circuits 휴대용 단말기 등에 요구되는 고집적 전력 IC의 개념 및 구성요소들에 대하여 학습하며 이를 구성하고 있는 BJT/CMOS/DMOS 등을 one chip 화하는 회로 기술에 대하여 체계적으로 연구한다.
EC55139 통신망성능평가론Performance Evaluations of Computer Networks 컴퓨터통신망의 성능을 평가하는 방법론과 Queuing Theory를 중심으로 하는 성능평가이론을 습득하고, 이를 기초로 시뮬레이션을 통하여 실습한다.
EC55140 전자공학특강ITopics in Electronic Engineering I 전자 공학 분야에서 취급되어야 할 과목중에서 하나의 강의 과목으로 설정하기 어려운 분야중 하나를 선정하여 세미나 위주로 강의한다. 이를통해 산업체의 기술동향 및 내용을 분석하고 기본적인 지식을 습득하여 컴퓨터의 기술변화에 대응할수 있는 적응력을 기른다.
EC55141 고급디지털제어Digital Control 컴퓨터를 이용한 디지털 Controllor의 설계 및 시스템의 해석 기법을 다룬다. Z-변환 및 상태 변환법에 의한 제어 시스템의 해석 및 설계방법을 취급한다.
EC55142 마이크로파공학특론Advanced Microwave Engineering 마이크로파 공학의 기초이론을 이해하고 마이크로파대 장치 및 시스템과 관련된 회로 및 소자, 마이크로파 공학의 응용 등을 강의한다.
EC55143 회로망합성과필터설계Network Synthesis and Filter Design 회로망함수들의 관계, 버터워스, 체비셰프 베셀 및 원근사법 등을 다루며 왜곡 및 감도취급, LG, RC, RLC 소자들의 합성과 O.P.Amp와 Gyrator의 성질과 주파수보상법 능동 RC 여파기의 합성방법.
EC55144 VLSI테스트특강Topics in VLSI Test VLSI 회로의 고장모델과 원인을 분석하고, 테스트 생성 알고리즘과 조합회로와 순차회로에 대하여 테스트한다. CMOS VLSI 테스트 생성을 하며, 최근에 사용되는 VLSI 테스트 기술을 테마별로 강의한다.
EC55145 초고속VLSI소자특론Special Lecture of High Speed VLSI Devices Si HBT 소자, Si PSA 소자 GaAs HBT 소자의 동작원리, 이를 이용한 IC 설계, 제작 과정, 설계룰, 분석기술 및 기술동향, 전망, 응용분야 등을 강의한다.
EC55146 디지털회로테스트Digital Circuit Test 회로테스트는 전자제품 생산에서 반드시 거쳐야 하는 최종 단계이다. 반도체 기술이 발전함에 따라 회로의 테스트 비용은 큰 비율을 차지하며 증가하는 추세이다. 본 과목은 디지털 회로에 대한 테스트 방법 및 테스트 가능한 설계 등을 공부한다.
EC55147 전자공학특강IITopics in Electronic Engineering II 전자 공학 특강 I 에서 다루지 않은 컴퓨터 공학 관련 최신 연구 및 기술 개발 동향을 주제로 선정하여 교수 및 토의한다.
EC55148 최적제어이론Optimal Control Theory Vector공간에서 개념, 선형 오퍼레이션의 개념, 제어성과 관측성 변환방식, Riccati 방정식의 적용, 최적제어 문제의 정의 및 변수 미적분과 폰트 리아진의 최대 원거리와 최소기간 및 최소에너지 제어와 다이나믹 프로그래밍 등을 연구한다.
EC55149 안테나공학특론Antennas and Radiowave Propagation 전자파 복사기의 특성, 안테나의 배열, 패턴합성, 수치해석, 광대성 안테나, 측정방법 등에 관해 강의한다.
EC55150 지능로보트공학Intelligent Robotic Engineering 로봇의 구조, 동작원리, 기구학적 해석을 기본으로 센서 및 영상처리, 제어, 학습등 로봇의 지능화에 대한 전반적인 교육과 실제 구현을 통해 종합적이고 실용적인 로봇 교육을 지양한다. 특히, 지능 로봇 시스템의 이해와 응용을 위한 집중 사례 연구로서, 모바일 로봇 이동, 4족 보행 및 휴머노이드 로봇의 제어, 센서 처리, 제어의 지능화, 협조작업, 군집로봇등을 배운다.
EC55151 의용생체시스템해석Bio-Medical System Analysis 생체 신호가 갖는 특성에 관하여 살펴보고 이 생체 신호를 처리하는 기본적인 신호처리 방법에 관하여 교육하며 Power Spectrum방법과 Covariance Function등에 관하여 살펴본다. 유발성 전위와 신경섬유 발생, 전위분석 등 연구
EC55152 로보트비젼Robot Vision 기본 영상처리 이론을 정리하고, 특징점 검출에 관한 심화된 이론을 다룬다. 더불어 물체에 대한 인식 이론 및 기법을 바탕으로 컬러 검출, 물체 추적, 시각서보(visual servoing)에 대한 이론과 응용을 다룬다. 추가적으로 로봇비전의 응용사례를 분석한다.
EC55153 전자공학특강IIITopics in Electronic Engineering III 전자 공학 특론 II 에서 다루지 않은 컴퓨터 공학 관련 최신 연구 및 기술 개발 동향을 주제로 선정하여 교수 및 토의한다.
EC55154 I/O인터페이스설계특론Topics on I/O Interface Design 입출력 인터페이스 부분의 최적화된 설계 방법론을 배운다. ESD 보호회로의 동작 원리 및 I./O 회로 설계 기법 등을 습득한다. 아울러, 저전압 고속, 고 신뢰성 특성의 ESD회로 설계 기술을 학습한다.
EC55155 프로그래밍언어특론Topics on Programming Language Theory 프로그래밍 언어의 구문론(syntax)과 의미론(semantics)을 프로그래밍 언어 관점에서 공부하고 실제 언어인 C++, Java, VRML등을 공부한다. 특히, Java는 인터넷 및 분산 환경 시스템에서 응용 프로그램을 효과적으로 작성할 수 있도록 설계된 언어로 객체지향 패러다임의 특성을 지원하고 운영체제 및 하드웨어 플랫폼에 독립적인 차세대 언어이다. 이와같은 프로그래밍 언어의 의미론을 배움으로써 컴파일러 개발에 필요한 기본 개념 및 구조를 학습하고 시스템 소프트웨어를 작성할 수 있는 능력을 갖춰 고급 소프트웨어 기술자를 양성할 수 있도록 한다.
EC55156 고급컴퓨터구조특론Topics on Computer Architecture 병렬 컴퓨터를 이해하기 위해 Array Computer의 Architecture, Multiprocessor의 Architecture와 Programming, Pipeline과 Vector Processing의 비교 등에 관해 살펴본다. 또한 캐쉬 메모리 및 메모리 계층구조 등 고급 컴퓨터에서 메모리 관리 문제도 연구한다.
EC55157 데이터베이스특론Topics on Database 데이터베이스 시스템 구축에 활용될 수 있는 고등 기법들에 대한 주제들에 대하여 개념과 연구동향을 논한다. 이를 위하여 데이터베이스 엔진을 개발하기 위한 기본요소들을 파악하고 이러한 데이터베이스 엔진이 분산 및 이동계산 환경을 지원할 수 있는 기법들에 대하여 고찰한다. 이와 더불어, 온라인 거래처리에 관한 주제와 데이터마이닝, 데이터웨어하우징 등에 관한 주제와 연구동향에 대하여 고찰한다.
EC55158 멀티미디어시스템특론Topics on Multimedia Systems 멀티미디어를 구성하는 각 미디어 데이터에 대한 처리방법과 함께 오디오 및 비디오 데이터 압축․복원 기법으로서 JPEG, MPEG 기술을 이해하고 프로그래밍을 통해 구현한다. 또한 사례분석을 통해 멀티미디어 시스템 구현에 필요한 제반 이론 및 기술을 학습한다
EC55159 컴퓨터그래픽스특론Topics on Computer Graphics 컴퓨터 그래픽스에서 사용하는 도형과 영상표현에 대한 수학적 정의 및 자료구조에 대해 공부한다. 그리고, 색상변환 및 영상처리분야에 대해 논의한다.
EC55160 컴퓨터비젼특론Topics in Computer Vision 3차원 영상 신호를 분석 및 인식하는 제반 이론적 주제에 대하여 소개한다. 전반부에서는 영상의 이진화, 영역 분리, 필터링, 에지 검출, 질감분석 등의 기본적인 기법에 대하여 소개하고 후반부에서는 이러한 기술을 토대로 2개의 평면화면에서 3차원 정보를 추출하는 기법에 관련된 제반 문제 - 영상의 깊이 정보, 좌표 변환, 영점 조정 - 등에 대하여 학습한다.
EC55161 컴퓨터공학특론ITopics in Computer Engineering I 컴퓨터 공학 분야에서 취급되어야 할 과목중에서 하나의 강의 과목으로 설정하기 어려운 분야중 하나를 선정하여 세미나 위주로 강의한다. 이를통해 산업체의 기술동향 및 내용을 분석하고 기본적인 지식을 습득하여 컴퓨터의 기술변화에 대응할수 있는 적응력을 기른다.
EC55162 멀티미디어시스템및응용Multimedia Systems and Application 멀티미디어를 구성하는 각 미디어 데이터에 대한 처리방법과 함께 오디오 및 비디오 데이터 압축․복원 기법으로서 JPEG, MPEG 기술을 이해하고 프로그래밍을 통해 구현한다. 또한 사례분석을 통해 멀티미디어 시스템 구현에 필요한 제반 이론 및 기술을 학습한다.
EC55163 패턴인식특론Topics on Pattern Recognition 영상 인식, 음성인식 등에 널리 활용되는 패턴 인식 기술의 전통적 클러스터링 기법과 함께 인공 신경망, 은닉 마르코프 모델 등의 현대적인 접근 방식에 대해 학습한다. 문자, 형상 인식 등의 실제 응용 사례를 통해 그 적용 기법을 연구한다. 음성, 영상데이터의 인식에 많이 활용되는 통계, 확률과 정적인 접근 기법과 결정론적인 방법 등의 정통적인 기법을 소개하고, 인공지능 및 인공신경망 등의 기법을 적용하는 최근의 경향에 대하여 학습한다.
EC55164 컴파일러특론Topics on Compiler Systems 컴파일러 자동화 도구를 이용하여 시스템 소프트웨어인 컴파일러를 제작한다. 이를 위해 자동화 도구들을 공부하며 심볼 테이블, 중간 코드(intermediate code)의 특성, 구문트리(abstract syntax tree)의 생성법, 코드 최적화(code optimization) 기법, 코드 생성 기법(code generation technique)등을 중점적으로 학습하고 실제 prototype 컴파일러를 설계하고 구현한다.
EC55165 멀티프로세서시스템설계Multiprocessor System Design 컴퓨터 시스템의 성능향상을 위하여 채용하고 있는 멀티프로세서 시스템의 최근 기술을 소개하고 비교 분석하여 본다. 또한 멀티프로세서 컴퓨터 시스템을 설계하는데 필요한 기술을 연구하고 학습한다.
EC55166 모바일컴퓨팅특론Topics on Mobile Computing 본 과목에서는 무선 인터넷 어플리케이션을 개발하기 위한 도구의 설치와 환경 설정, 그리고 WML(Wireless Markup Language)과 WMLscript를 이용하여 실제로 무선 인터넷 어플리케이션을 개발하는 과정을 학습한다. 이를 위해 WML 태그의 사용 방법을 익히고 WMLScript 프로그래밍의 기본 구조를 익히며 무선 인터넷 어플리케이션 사용자 인터페이스의 기본 원칙들을 공부한다. 이를 바탕으로 무선 BBS와 애니메이션, 정보 검색 등과 같은 다양한 무선 인터넷 프로그램을 작성할 수 있도록 한다.
EC55167 데이터변환기설계Design of Data Converter 자연계의 Analog신호를 Digital로 변환시켜 디지털 신호처리를 가능케 하는 아날로그-디지털 변환기(A/D 변환기) 와 컴퓨터로 처리된 디지털 신호를 자연계 신호인 Analog 신호로 바꾸어주는 디지털-아날로그 변환기(D/A 변환기)회로가 중요한 시스템 구성요소로 인식되고 있으며 본 과목에서는 이러한 A/D, D/A 변환기 설계 방법에 대해 공부한다. A/D, D/A 변환기는 동작속도, 응용분야에 따라 다양한 구조를 가져야 하며 이러한 시스템 사양에 맞추어 설계할 수 있는 능력을 배양한다.
EC55168 마이크로컴퓨터설계특론Topics in Microcomputer Design 386계열의 CPU를 이용하여 원 보드 컴퓨터를 제작하고, 모니터 프로그램과 응용 프로그램을 만드는 전 과정을 통해 컴퓨터의 동작원리에 대한 이해를 도모하고자 한다. 키보드, 통신, LCD, 디지털 I/O 장치들을 인터페이스 기법과 함께, ROM BIOS의 I/O 처리루틴을 C++언어를 사용하여 개발하는 최신의 설계기법도 함께 소개한다.
EC55169 애니메이션특론Topics on Animation 평면중심의 2차원 그래픽스와 공간중심의 3차원 그래픽스에 대해 공부한다. 4차원 그래픽스인 애니메이션을 제작하고 응용분야에 대해 검토한다.
EC55170 초고속네트워크특론Topics in High Speed Networks 기가비트(Gigabit) 네트워크 상에서의 운영체제, 프로토콜 등의 문제를 고찰한다. 급속하게 변화하는 초고속 통신망을 효율적으로 지원하는 여러 방법을 깊이 있게 검토한다.
EC55171 데이터베이스시스템 특론Topics in Database Systems 데이터베이스 시스템의 구축 관리를 위한 이론 및 기술 동향들을 분석하고 관련 주제를 선정하여 심도 있게 연구 분석한다.
EC55172 컴퓨터공학특론IITopics in Computer Engineering II 컴퓨터 공학 특론 I 에서 다루지 않은 컴퓨터 공학 관련 최신 연구 및 기술 개발 동향을 주제로 선정하여 교수 및 토의한다.
EC55173 멀티미디어운영체제Multimedia Operating Systems 멀티미디어 데이터를 효과적으로 처리하기 위해 운영체제 측면에서 요구되는 실시간 스케줄링, 저장시스템, 파일시스템 등을 학습하고 UNIX 기반 시스템 하에서 멀티미디어 어플리케이션을 프로그래밍을 통해 구현한다.
EC55174 데이터베이스보안Database Security 정보시스템의 보안기능을 강화하는데 필수요소로 적용될 데이터베이스 시스템의 보안에 관하여 학습한다. 이를 위하여 데이터베이스 시스템에서의 보안에 대한 개념 정립과 trojan Horse, trapdoor, Inference Channel, Covert Channel 등 데이터베이스 시스템의 보안성을 침해할 수 있는 요소들을 파악하여 본다. 또한, 다양한 보안측면에서의 보안 모델들에 대하여 학습하고 보안성 유지를 위한 데이터베이스 설계 방법론들과 거래간의 간섭성에 의한 보안성 침해를 차단할 수 있는 기법들을 고찰한다. 마지막으로 각국에서 적용하고 있는 보안평가기준의 특성에 관하여 논하고 이 분야의 동향과 주요 연구주제에 관하여 논한다.
EC55175 정보보안시스템Information Security System 정보시스템의 보안기능을 강화하는데 필수요소로 적용될 데이터베이스 시스템의 보안에 관하여 학습한다. 이를 위하여 데이터베이스 시스템에서의 보안에 대한 개념 정립과 trojan Horse, trapdoor, Inference Channel, Covert Channel 등 데이터베이스 시스템의 보안성을 침해할 수 있는 요소들을 파악하여 본다. 또한, 다양한 보안측면에서의 보안 모델들에 대하여 학습하고 보안성 유지를 위한 데이터베이스 설계 방법론들과 거래간의 간섭성에 의한 보안성 침해를 차단할 수 있는 기법들을 고찰한다. 마지막으로 각국에서 적용하고 있는 보안평가기준의 특성에 관하여 논하고 이 분야의 동향과 주요 연구주제에 관하여 논한다.
EC55176 컴퓨터보안특론Topics on Computer Security 정보시스템의 보안기능을 강화하는데 필수요소로 적용될 컴퓨터시스템의 보안에 관하여 학습한다. 보안성을 침해할 수 있는 요소들을 파악하며, 보안평가기준의 특성에 관하여 논하고 이 분야의 동향과 주요 연구주제에 관하여 논한다.
EC55177 무선인터넷시스템특론Topics on Wireless Internet Systems 무선 인터넷 시스템을 위한 플랫폼 환경에 대해 학습한다. 현재의 무선 인터넷 환경은 텍스트 위주에서 점차 멀티미디어 환경으로 진보하고 있다. PDA나 모바일 폰과 같은 다양한 Post PC 환경에서 단순 텍스트 메시지의 전송뿐만 아니라 각종 어플리케이션을 수행할 수 있는 플랫폼의 구조와 제작방법을 공부한다. 사례연구로 WAP, J2ME, GVM, BREW, STINGER 등을 학습한다.
EC55178 고급데이터변환기설계Advanced Data Converter Design 고속 고정밀의 데이터 변환기(ADC, DAC)의 설계 및 구현 방법에 대해 공부한다. Pipeline ADC와 Flash ADC 그리고 시그마 델타 ADC/DAC 등의 이론적인 배경과 실제 칩 설계, 구현 방법 등에 대하여 공부한다. 또 전류 구동 고속 DAC 등의 설계 방법 등도 공부한다.
EC55179 병렬처리컴퓨터구조Parallel Computer Architecture 슈퍼컴퓨터등 대규모, 고성능컴퓨터 구조의 근간이 되는 병렬처리컴퓨터의 구조를 이해하고 이를 활용할 수 있는 기본원리를 다룬다. SIMD, MIMD에 속하는 멀티프로세서, 어레이프로세서, 벡터프로세서 컴퓨터 및 클러스터구조 컴퓨터 등을 비교 강의한다. 병렬컴퓨터를 활용 분야와 이를 활용하는 방안을 연구한다.
EC55180 컴퓨터공학특론IIITopics in Computer Engineering III 컴퓨터 공학 특론 II 에서 다루지 않은 컴퓨터 공학 관련 최신 연구 및 기술 개발 동향을 주제로 선정하여 교수 및 토의한다.
EC55181 고급컴퓨터그래픽스Advanced Computer Graphics 모델링, 애니메이션 및 렌더링과 같은 삼차원 컴퓨터 그래픽스를 구성하는 각 이론에 대해서 알아본다. 특히 고품질 렌더링과 실시간 렌더링을 위한 알고리즘들에 대해 심층적으로 연구한다.
EC55182 가상현실Virtual Reality 영상기반 가상현실, 증강현실 등 가상현실이론 분야에서의 최신 연구 결과와 연구 경향들에 대해 각 주제별로 연구토의 한다. VRML, Java3D 등을사용한 가상현실 구현에 대해서도 다룬다.
EC55183 실시간렌더링Realtime Rendering LOD, 폐색 차단(occlusion Culling), 화상 기반 렌더링(image based rendering)등 그래픽 하드웨어에 전달하는 다각형의 개수를 줄이는 방법들과 그래픽 하드웨어들의 원리와 구조 등 실시간 렌더링에 필요한 이론들을 연구한다.
EC55184 증강현실특론Augmented Reality Seminar 증강현실, 가상현실 등을 포함한, 미디어 공학 분야에서의 실감현실의 전개를 학습하고 이에 관한 실용적인 운용에 관한 모색과 분석을 시도하는 것이 이 과목의 목적이다.
EC55185 게임특론Seminar for Game 컴퓨터 게임공학과 게임시나리오에 관한 전반적인 이해와 실생활에로의 파급에 관한 점진적인 경향을 연구한다. 단순한 게임에서 벗어나 다양한 분야에서 활용되고 있는 게임공학 기술과 컴퓨터그래픽스의 기반과 그 미래에 대한 고찰이 이 과목의 목적이다.
EC55186 고급제어시스템공학Advanced control systems engineering 상태공간에서의 시스템의 표현 및 분석, 상태관측기 및 상태궤환 제어기 설계 기법 등 선형제어시스템의 심화된 분석 및 설계 방법 등을 강의한다.
EC55187 제어시스템설계특론Topics on design of control systems 제어시스템 공학을 통해 다루어진 여러가지 제어 기법을 실제 모델에 적용하여 제어기를 설계하고 시스템의 성능을 평가, 분석 및 성능 향상을 위한 새로운 제어기 설계 기법의 적용 방법을 강의하고 연구한다.
EC55188 현대제어이론특론Topics on modern control systems 최적제어이론, 적응제어이론, 강인제어이론 등의 현대 제어 기법에 대해 그 이론적인 원리, 분석 및 설계 기법에 대해 강의하고 연구한다.
EC55189 응용로봇세미나Seminar on applied robots 2족 휴머노이드 로봇, 4족 보행 로봇, 휠베이스 구동 로봇 등 생활에 응용되는 로봇의 구성 및 이에 적용되는 최신 제어 기술에 대해 강의하고 연구한다.
EC55190 테크니컬커뮤니케이션Technical Communications The course will be arranged to be taught primarily in English but lectures will be accompanied by Korean interpretation. The content of the course consists of the following topic areas. Definition & Factors Affecting Technical Communication, Report Preparation, Process of Writing, Collaborative Writing, Search for Information, Analysis of Information, Document Design, Oral Presentation, Proposals and Reports, Memos and Letters. areas.
EC55191 지능이론 Intelligence Theory 지능(intelligence) 이론에 대한 심화적 분석을 위해 진화연산(Evolutionary Computation) 을 중심으로 여러 가지 방법론의 이론적 고찰과 함께 전자, 컴퓨터, 메카트로닉스에의 실제적인 응용도 함께 공부한다. 최근 논문을 통해 GA(Genetic Algorithm), GP(Genetic Programming), ES(Evolutionary Strategy) 등의 주요 방법론의 원리를 분석하고, 구체적인 알고리즘 분석과 컴퓨터 프로그래밍 구현을 통해 실제 원리를 심층적으로 이해하고 이를 응용할수 있는 능력 배양을 목표로 한다.
EC55192 고급전자기학Advanced Electromagnetics 전자파 환경의 종류와 특성, 시변 전자기장에 대한 패러데이 법칙, 암페어 법칙, 경계조건, 파동 방정식 등을 학습하고, 평면파의 반사와 회절에 대해 논의한다. 나아가서 에너지 신호와 전력 신호, 전송선로 방정식과 주파수영역 및 시간영역 해석방법을 학습하며, 선형 안테나 및 배열 안테나 의 기본 구조 및 특성에 대해 논의한다.
EC55193 전자기학응용Applied Electromagnetics 회로소자 및 구조의 전자기적 특성, 복사방출과 복사내성 해석을 위한 전송선로 모델링에 대해 학습하고, 나아가서 전자파 차폐, 용량성 결합과 유도성 결합 해석, 정전기 방전의 회로 모델링, 과도 전자기장 등에 대해 논의한다. 또한 전자파적합성 기술기준 및 국제표준화 동향, 전도방출 및 복사방출 측정, 전도 내성 및 복사 내성 측정법 등을 소개한다.
EC55194 전자파차폐와접지Grounding and Shielding 전기적 잡음을 줄이는데 사용되는 기본 원리와 진단 방법을 이해하고, 전기시스템을 접지해야 하는 이유와 방법, 신호 접지, 차동모드 및 공통모드 필터링 등에 대해 검토한다. 나아가서 용량성 결합과 유도성 결합을 줄이는 방법과 전자파차폐 재료 및 함체 설계, 올바른 케이블링 방법 등에 대해 학습한다.
EC55195 전자파적합성특론Electromagnetic Compatibility 주기 신호의 표현과 스펙트럼 특성, 차동모드 및 공통모드 전도잡음의 분석, 전원용 필터의 구조와 특성, 전자파적합성을 고려한 전원공급장치의 설계, 도선 및 인쇄회로기판의 복사방출 및 복사내성 모델링, 다중 전송선로에서의 누화 현상의 해석과 대책 방법 등을 학습하고, 나아가서 시스템 레벨에서의 전자파적합성 분석 방법 등에 대해 논의한다.
EC55196 고속디지털회로설계High Speed Digital Design Edge rate, Clock skew, Ground bounce 등에 대해 살펴보고, 인쇄회로기판에서의 영상판 효과, via hole, signal loop, 고립과 분할, bridging, 바이패스와 디커플링을 이용한 노이즈 저감 방법, 다층기판의 배선 및 배치 등을 학습한다. 또한 반사와 링잉에 의한 신호 무결성 및 트레이스 누화와 효과적인 종단 처리방법 등에 대해 논의한다.