교육

졸업요건

교과 목록

AUT503(제어및시스템이론), MEC581(자동제어특론) 中 택 1 이수

구분 학수번호 과목명
전공 AUT 501 차량동역학 및 제어
AUT 503 제어 및 시스템 이론
AUT 505 자동차전장제어 소프트웨어공학
AUT 603 자동차 소프트웨어 아키텍쳐
AUT 604 자동차소프트웨어보증
AUT 605 차량 네트워킹 시스템
ECE 512 고급 알고리즘
ECE 617 전기전자계측특론
ECE 663 멀티스케일 데이터마이닝
ECE 680 최적제어론
ECE 681 전기기기제어론
ECE 705 컴퓨터 비전 특론
MEC 511 열역학특론
MEC 512 열전달특론
MEC 581 자동제어특론
MEC 616 냉동특론
MEC 688 인간기계상호작용
MEC 713 연료전지개론
MEC 751 기구해석학
AAA 513 운영체제론
AAA 521 인공지능이론
AAA 612 임베디드 디바이스 드라이버
AAA 705 소프트웨어 테스팅 및 품질보증

전공과목

  교 과 내 용 학 점
AUT 501 차량동역학 및 제어 (Vehicle Dynamics and Control) 본 과목은 동역학, 시스템동역학, 자동제어를 기본으로 차량의 동역학과 제어의 이론과 시뮬레이션 기법을 소개한다. 3
AUT 503 제어 및 시스템 이론 (Control and System Theory) 가제어성, 가관측성, 상태궤환 제어, 관측기 설계, 출력궤환 제어 등을 학습하고, 강인제어, 비선형제어, 지능제어 문제에 응용 등을 학습한다. 3
AUT 505 AUT505 (자동차전장제어 소프트웨어공학) - Automotive Software Engineering 자동차 산업이 과거의 기계적인 요소보다는 전자제어 특히 소프트웨어에 의존한 전자기기로 산업의 본질이 혁신을 거듭하면서 자동차 관련 산업에 종사하려는 사람들에게 소프트웨어공학 지식은 선택이 아닌 필수지식이 되었다. 본 강의는 컴퓨터공학을 전공하지 않은 사람들이 꼭 알아야 할 소프트웨어공학의 핵심적인 내용을 전달하는 것을 목표로 한다. 3
AUT 603 자동차소프트웨어 아키텍쳐(Automobile software architecture) 자동차 소프트웨어의 안전성 표준인 ISO 26262에 대한 개념과 접근 방법을 학습하고, 안전성분석기법 및 보안성 분석에 대한 실습을 통해 자동차 고품질 소프트웨어의 이해를 높인다. 3
AUT 604 자동차소프트웨어보증(Automobile software assurance) 자동차 소프트웨어 구현시 꼭 사용해야 하는 MISRA-C/C++ 및 ISO 26262 에 관해 현재 활용 및 미래 변화를 중심으로 공부한다. 3
AUT 605 차량 네트워킹 시스템(Vehicular Networking Systems) 본 강의에서는 차량-IT 융합의 핵심 기술인 차량 네트워킹 및 통신 기술에 대해서 살펴본다. V2X를 위한 기본적인 표준 통신/네트워킹 기술과 이를 활용한 차량 클라우드 및 차량 IoT와 같은 응용 기술에 대해서 학습한다. 3
ECE 512 고급 알고리즘 (Advanced Algorithm) 본 교과목에서는 알고리즘 complexity의 계산방법, Divide-and-Conquer와 Sort 기법, Hashing 기법, BST, Red-Black-Tree, Dynamic & Greedy 알고리즘, Graph 알고리즘, Minimum Spanning Tree, Shortest Path 알고리즘, Maximum Flow 알고리즘 및 NP/NPC 등 알고리즘의 기초 및 응용에 대하여 배운다. 3
ECE 617 전기전자계측특론 (Instrumentology) 본 교과목에서는 다양한 형태의 센서에 관한 이론을 학습하고, 각종 계측기와 컴퓨터 인터페이스 기술을 이용한 계측기술의 원리와 실제를 배우고 획득한 데이터 처리방법에 대해서도 체계적으로 배운다. 3
ECE 663 멀티스테일 데이터 마이닝 (Multi Scale Data Mining) 자동차 산업의 빅데이터 분석에서 통계적 접근법은 핵심적인데, 본 강의에서는 통계분석, 학습, 데이터 마이닝의 기본적인 개념에 대해서 소개한다. 이론적인 측면보다는 실제 분석 응용에 초점을 두고 있고, 자동차 산업에서 빅데이터 분석에 대한 역할을 이해할 수 있도록 한다. 3
ECE 680 최적제어론 (Optimal Control) 최적제어의 수학적 이론, 변분법, Pontryagin의 최대성 원리, Kalman 필터 등을 학습하고, 시간 및 연료 최적 시스템, LQ 및 LQG 문제 등을 학습하고 더불어 자동차 제어 응용 사례를 학습한다. 3
ECE 681 전기기기제어론 (Control of Electric Motors) 직류 전동기, 교류 동기전동기, 유도 전동기의 다양한 제어 방법에 대해 공부하고, 속도와 토크 제어원리 및 구현 방법을 학습한다. 3
ECE 705 컴퓨터 비전 특론(Advanced Topics in Computer Vision) 컴퓨터 비전 분야에서 핵심적으로 다뤄지는 주제인 객체 인식, 검출 및 추적에 대한 기술들과 영상 생성 및 스테레오 비전에 대한 기초 지식 및 최신 동향을 소개한다. 3
MEC 511 열역학특론 (Advanced Thermodynamics) 에너지와 엔트로피에 대한 개념을 정립하고, 열역학의 기본법칙(제1법칙, 제2법칙)에 대한 이론적 이해를 제공하여 다양한 계(System)에서의 에너지와 엔트로피의 보존 및 흐름, 열역학 사이클을 학습한다. 이를 순물질, 이상기체혼합물, 화학반응에서의 열역학 모델링으로 확장하여 에너지변환시스템에 대한 포괄적인 이해를 제공한다. 3
MEC 512 열전달특론 (Advanced Heat Transfer) 열 및 물질 전달을 수반하는 에너지시스템을 대상으로 하여, Diffusion Kinetics와 Conservation Laws를 기반으로 한 전도열전달(Conduction), 대류열전달(Convection), 상변화열전달(Condensation and Boiling), 복사열전달(Radiation) 및 물질전달(Mass Transfer)에 대한 이론적 이해를 제공한다. 이를 기반으로 다양한 에너지시스템(열공정, 연료전지, 배터리, 엔지니어링 플랜트 등)의 열전달 모델링 및 해석 기법을 학습한다. 3
MEC 581 자동제어특론 (Advanced Automatic Control) Modern Control Theory를 근거한 State-Space Equation, Stability, Controllability & Observability, 그리고 State Feedback과 Estimator 등에 이르기까지 근대 고등제어이론에 대한 폭넓은 학습과 Matlab을 이용한 설계 및 Simulation 실습한다. 3
MEC 616 냉동특론 (Advanced Refrigeration) 냉동시스템의 기초가 되는 압축기, 열교환기 및 팽창장치의 이해와 열펌프에 대한 이해를 바탕으로 자동차 통합열관리 시스템, 자동차 공기조화 시스템 부분에 대한 이론적 이해를 제공한다. 3
MEC 713 연료전지개론 (Fuel Cell Science and Technology) 연료전지는 연료에 저장된 화학 에너지를 전기 에너지로 변환하는 고효율, 친환경 발전 시스템이다. 이 과목은 연료전지 관련 이론과 기술 동향을 고분자막 연료전지(PEMFC)와 고체 산화물 연료전지(SOFC) 중심으로 소개한다. 학생들은 관련된 재료 과학 및 열역학, 전기 화학 에너지 변환 등의 기본 원리를 배우게 된다. 3
MEC 751 기구해석학 (Kinematic Analysis of Mechanism) 다양한 기구의 운동을 해석하기 위한 운동의 해석적 표현, 순간중심, 센트로드(centrodes), 곡률(curvature)과 고차곡률 (higher path curvature)이론, 가속도 해석, Envelope 이론, 3차원 기구의 해석, 컴퓨터 응용 기구해석, 최근 연구동향 등을 다룬다. 3
AAA 513 운영체제론 (Advanced Operating System) 운영체제의 추상적 개념, 프로세스 스케쥴링, 동기화 기법, 가상 메모리 기법 등의 운영체제 기반기술들을 학습한다. 3
AAA 521 인공지능이론 (Theory of Artificial Intelligence) 지적 행동을 컴퓨터에 적용하기 위한 지식표현방식과 같은 기초적 이론에서부터 game playing, planning, understanding, 자연어처리, 학습, 전문가 시스템 등에 관한 이론을 다룬다. 3
AAA 612 임베디드 디바이스 드라이버 (Embedded Device Driver) 마이크로 커널과 가상화 시스템 등을 포함한 여러 운영체제 구조에서의 디바이스 드라이버 기본 개념과 원리에 대해 학습한다. 3
AAA 705 소프트웨어 테스팅 및 품질보증(Software Testing and Quality Assurance) 테스팅 및 품질보증 작업은 소프트웨어 개발 비용의 상당 부분을 차지하는데, 이는 소프트웨어 개발의 생산성 및 품질과도 매우 직접적이고 밀접한 관계를 가지고 있다. 본 과목에서는 소프트웨어 테스팅 기법이란 무엇이며, 어떻게 체계적으로 접근할 수 있는지, 테스팅의 효과 및 완성도를 어떻게 측정할 수 있는지를 다룬다. 또한 소프트웨어 테스팅 기법만으로는 산업체에서 요구하는 고신뢰도를 지닌 소프트웨어를 개발하는 것이 어려운데, 그 이유는 무엇인지, 이러한 테스팅의 한계를 극복하기 위하여 적용 가능한 방법은 무엇인지를 배우고자 한다. 3