분류 학년 교과목명 교과목 개요
한글 영문
공통 1 로봇공학개론 Introduction to Robotics 로봇 시스템의 분류, 로봇산업의 현황, 로봇과 자동화, 로봇구조 동작원리, 제어장치, 제어 알고리즘, 계측원리, 및 로봇의 기구학적 해석 능력을 익히며, 로봇이 생산현장과 인간사회에서 어떻게 응용되고 있는지를 알아본다.
공통 1 창의적공학설계 Creative Engineering Design 창의적 종합설계 교육과정을 통하여 공학도로서의 자세와 기본 자질을 터득한다. 또한 최근 산업계에서 행해지는 새로운 설계경향과 각종 설계이론을 결합시켜 공학도들이 개인 또는 팀으로서 설계활동을 이해하고 직접 수행해 볼 수 있도록 설계과정에 대한 상세한 설명을 하고, 그에 관련된 실습을 수행한다.
공통 1 자동차공학개론 Introduction to Automotive engineering 전기자동차를 비롯한 일반적 자동차를 구성하는 요소기술에 대한 기초적인 내용을 설명하고 관련 기술의 수준과 개발 동향을 다룬다.
공통 2 전기전자실험 Electric and Electronic Laboratory 기본적 계측기인 오실로스코프, 멀티미터 등의 사용법과 전류, 전압, 전력 등 전자공학에서 기본적으로 사용되는 물리량을 확실히 이해하도록 하며, 주로 수동소자인 저항, 인턱터, 커패시터를 이용하여 회로이론의 기본원리를 실험을 통하여 이해하도록 한다.
공통 2 회로이론 Circuit Theory 기초적인 전기회로의 해석을 위해 기본 회로소자의 특성과 옴의 법칙, 키리히호프의 법칙, 마디 및 망회로 해석기법, 전원 변화기법, 테브난의 정리, 노턴의 정리, 중첩의 정리 등을 익히며, RLC회로의 시간응답을 구하기 위한 해석 방법 및 동작특성을 배운다.
공통 2 C 프로그래밍 C Programming C 프로그래밍에 필요한 기초 지식 및 전산 알고리즘을 다양하게 익혀 볼 수 있는 프로그램 기초 과정이다. C언어의 기본문법을 익히고 실습을 통하여 다양한 적용 예를 분석함으로써 컴퓨터 프로그래밍 언어에 대한 기초적인 이해와 습득을 목표로 한다.
공통 2 전자회로 Electronic Circuit 전기전자공학 분야의 기초가 되는 과목으로서 반도체소자의 기본이 되는 원자의 구조, 반도체소자의 구조와 동작원리, 반도체로 구성되는 다이오드와 트랜지스터의 동작원리 및 응용회로, 증폭기회로의 종류 및 대신호 모형, 증폭기의 주파수 특성 등을 다룬다.
공통 2 센서계측공학 Sensor Measrurment Engineering 센서기술은 제어계측 및 자동화기술의 핵심으로, 정밀한 계측은 정확한 데이터 확보 및 제어 시스템에 매우 중요한 요소이다. 본 강의에서는 다학문·복합기술적 배경을 가진 센서 기술을 이해하고, 센서 측정을 위해 필요한 기본적인 이론 및 응용 회로를 학습하는 것을 목표로 한다.
공통 2 기구학 Kinematics 본 교과목의 수업목표는 구조물과 관련된 각종 기구의 운동을 해석하고 설계할 수 있는 능력을 배양하는 것이다. 이를 위해 기구에 대한 일반적인 지식들을 숙지하고 기구의 운동 해석을 위한 위치 및 변위해석, 속도해석 그리고 가속도해석을 수행하는 방법을 배운다.
공통 2 C++프로그래밍 C++ Programming 객체지향개념은 컴퓨터와 정보통신 모든 분야에 적용되는 기반기술로 자리를 잡고 있다. 객체지향 프로그래밍 언어인 C++ 프로그래밍 언어를 실습하고 숙지하는데 그 목표를 둔다. 본 교과목에서는 객체지향과 관련된 기본 개념들을 분명하게 하며 대중적인 객체지향시스템들(언어, 데이터베이스, 인터페이스)에 대한 이해를 제공한다.
공통 2 회로이론응용 Circuit Theory Application RLC 선형회로의 정현파 입력에 대한 정상상태의 응답을 페이즈 및 임피던스의 개념과 복소수계산을 통해 해석하는 기법을 배우며, 교류회로의 전력계산, 자기결합 회로의 특성과 해석 방법, 공진회로의 해석, 복소주파수의 개념과 라플라스 변환을 이용한 선형회로의 해석법 등을 배운다.
공통 2 디지털시스템 Digital System 디지털 회로의 해석 및 구조설계 등을 이해하기 위하여 필수적인 논리회로에 대한 지식을 습득함을 목표로 한다. 본 강좌에서는 수의 진법과 이진연산, Bool 대수, 조합 논리, 순서 논리, 플립플롭, 간략화, 회로의 동기와 비동기구조, 레지스터 및 카운터구조 등을 배운다.
공통 2 전자회로 응용 Applied Electronic Circuit 증폭기의 기초, 소신호 증폭기 회로, 다단증폭기, 차동 및 연산증폭기, 피드백효과, 연산증폭기의 구조 및 응용회로, 비선형 전자회로, 발진기회로, 전력증폭기, 전원장치, 능동필터, A/D 및 D/A변환회로 등을 학습하여 전자회로의 응용 및 설계능력을 가지도록 한다.
공통 2 동역학 Dynamics 동역학은 물체의 운동에 대하여 연구하는 학문으로서, 질점 및 강체를 대상으로, 운동 현상 그 자체인 변위, 속도, 가속도 등을 고찰하는 운동학(Kinematics)과 운동을 유발하는 힘의 상호작용을 규명하는 운동역학(Kinetics)에 대해 다룬다.
공통 3 디지털회로설계 Digital Circuit Design 하드웨어 설계언어인 VHDL을 이용하여 각종 디지털 회로를 설계하고, 전용 소프트웨어를 이용하여 시뮬레이션 및 합성(Synthesis) 기법을 습득한다. 또한, 합성으로 얻어진 회로를 EPLD나 FPGA 칩을 이용하여 구현하는 방법을 습득하여 거대한 시스템을 하나의 칩으로 설계하는 기술을 익히도록 한다.
공통 3 제어공학 Control Engineering 제어시스템을 해석하고 설계하기 위한 기초 단계로서 먼저 실제의 시스템을 수학적으로 표현하는 방법과 수학적으로 표현된 간단한 시스템에 대하여 시간응답과 주파수 응답에 대해 배운다. 마지막으로 제어계에서 고려해야 할 사항인 안정도, 감도, 외란, 정상편차, 과도응답 등에 대해 학습한다.
공통 3 마이크로프로세서 Microprocessors 마이크로프로세서와 마이크로컴퓨터 구조 및 구성 요소, 내부 레지스터, 프로세서 타이밍과 제어, 메모리, 명령어, 프로그래밍, I/O 및 주변 장치 연결 등에 대해 배우며, 이를 통하여 마이크로프로세서를 이용한 시스템을 설계하는 능력을 배양하는데 그 목표를 둔다.
공통 3 3차원 CAD 3D CAD 최근 2차원 CAD에서 작성하기 어렵고 복잡한 제품 설계 및 디자인을 위한 3차원 CAD가 주로 사용되고 있다. 본 교과목에서는 로봇 구조물 및 시스템의 3차원 모델링을 수행하기 위하여 SolidWokrs의 운용법을 학습한다.
공통 3 마이크로프로세서설계 Microprocessor Design 마이크로프로세서 및 마이크로컴퓨터 시스템의 하드웨어 구성과 소프트웨어의 구성 요소를 분석하고, 인터럽트, I/O 처리 방법 및 인터페이스방법, 직렬/병렬 통신 방법 등에 대하여 배우며, 이를 응용하여 마이크로프로세서 시스템을 직접 제작하고 실험을 통한 시스템 설계 능력을 배양한다.
공통 3 제어공학응용 Control Engineering Application 제어공학에 연속되는 교과목으로서 제어계의 해석과 설계에 관한 방법을 취급한다. 주 내용으로서 계통의 안정도 판별법, 근궤적법에 의한 계통 해석과 설계, 그리고 주파수응답법에 의한 계통 해석과 설계 등을 배운 후 로봇제어 시스템의 구성과 활용에 대한 실무적인 능력을 배양하도록 한다.
공통 3 캡스톤디자인 I Capstone Design I 졸업을 앞 둔 학생을 위한 캡스톤디자인 교과목으로서, 학부 교과과정을 통하여 습득한 제 지식을 이용한 종합적인 설계 프로젝트를 지도교수 지도하에 수행한다.
공통 4 캡스톤디자인 II Capstone Design II 졸업을 앞 둔 학생을 위한 캡스톤디자인 교과목으로서, 학부 교과과정을 통하여 습득한 제 지식을 이용한 종합적인 설계 프로젝트를 지도교수 지도하에 수행한다.
공통 4 자동차전자제어 Automotive Electronic Control System 자동차의 안전와 운전자의 편의성을 향상시키기 위한 다양한 섀시제어시스템, 운전자지원시스템 등의 자동차 제어 시스템에 대해 다룬다. 전자제어시스템의 하드웨어 구성 및 제어이론을 소개하고, 운전자지원시스템을 설계하는 프로젝트를 수행한다.
로봇공학전공 3 전자회로실험 Electronic Circuits Lab. 전자회로에서 배운 이론을 바탕으로 하여, 실험을 통해 전자회로의 기본적인 개념을 익힌다. 실제 회로 실험을 통해 기본개념과 회로의 설계 능력을 갖도록 하고 전자회로의 응용인 OP AMP를 이용한 파형발생기, 비교기회로, 미분 및 적분회로, 능동여파기 회로 등의 실험으로 산업 현장에서 필요한 실무능력을 배양한다.
로봇공학전공 3 IT융합기초실험 IT Convergence Basic Lab. IT분야의 융합적 사고를 함양하기 위해서, 기계/전자/로봇 각 학문에서 기초적인 지식을 융합적 실험을 통해 효과적으로 학습한다.
로봇공학전공 3 로봇운동학 Robot Kinematics 기구학 및 동역학에서 학습한 내용을 토대로, 로봇 제어에 필요한 본 로봇 기구부에 대한 동역학적 해석을 통해 실무적 설계 능력을 학습한다.
로봇공학전공 3 로봇비전 Robot Vision 영상획득 장치를 사용하여 디지털형태로 저장된 정지 및 동영상에 대한 신호처리이론 및 실습을 학습한다. 디지털영상의 획득 방법과 획득 영상 신호의 여러 변환방식, 영상신호의 압축, 복원, 분할 및 분석 등의 영상처리의 기본적 내용을 주 학습내용으로 다룬다.
로봇공학전공 3 자동차생산공학 Automotive Manufacturing Engineering 생산공학은 기존의 노동집약적 생산방식에서 탈피하여, 자동화 유연화시스템 및 컴퓨터를 응용한 생산방식으로 진화하고 있다. 본 교과목에서는 원론적인 생산공학인 공작기계 방식부터 자동화 생산 및 첨단 나노 머시닝까지 넓은 분야에 대해서 다룬다.
로봇공학전공 3 차체섀시실습 Vehicle Body and Chassis Lab. 자동차의 현가장치와 조향장치의 세부적인 구조를 배우고, 차량동역학 이론에 기초한 실습을 통해 섀시설계 엔지니어의 기본능력을 학습한다.
로봇공학전공 3 수치해석 Numerical Analysis 수치적 계산을 컴퓨터에서 수행할 수 있도록 하기 위하여 문제를 수학적으로 정식화하는 방법에 관한 것으로, 비선형 방정식의 해, 함수의 근사해의 수치해석적 해법, 보간법과 다항식을 사용한 근사법, 수치적 미분과 상미분 방정식의 해, 선형대수에서의 수치적 해법을 다룬다.
로봇공학전공 4 전동기제어 Electric Motor Control 전기기계의 에너지 변환 원리, 변압기의 기본 원리, 각종 전동기의 구조 및 동작원리, 특성을 익히고 제어기법에 다룬다. 가변속 구동을 위한 인버터(Inverter), 쵸퍼(Chopper) 등의 각종 전력변환회로를 다루며 제어기법을 학습한다. 대용량 인버터 시스템, 서어보 시스템, 풍력발전 시스템 등 실제 전동기제어 시스템의 응용사례를 공부하고, 각각의 구조와 제어기법을 익힌다.
로봇공학전공 4 통신이론 Communication Theory 본 교과목에서는 신호의 주파수 스펙트럼의 분석을 위한 Fourier 변환과 그 성질을 이해하고, 아날로그 및 디지털 신호의 변복조 이론에 대해 배운다. 그 외 통신의 원리, 신호해석, 선형시스템, 아날로그 변조, 디지털 변조, 대역확산 통신 등을 다룬다.
로봇공학전공 4 전력전자공학 Power Electronics 전력전자공학은 정류, 인버터, 컨버터 등의 전력변환 기술에 있어서 중요한 위치를 차지하고 있다, 전력용 반도체 소자의 동작원리와 기본회로의 해석을 통하여 각 분야의 응용을 중심으로 전동기 구동 시스템과 전원공급장치, 자동화 시스템 등 전력 에너지 제어의 산업적인 적용기법을 익힌다.
로봇공학전공 4 지능로봇공학 Intelligent Robotics 인간화의 컴퓨터를 위한 사고, 판단의 기본알고리즘을 분석하고 시뮬레이션을 통하여 인공지능의 기본을 익힌다. 퍼지제어, 신경망 이론 등의 원리 및 로봇시스템으로의 응용 방법을 배운다.
자율주행전공 3 데이터통신 Data Communication 데이터 통신을 위한 네트워크 및 프로토콜의 개념을 파악하고, 인터넷의 개요, 통신표준에 대해 다룬다. 또한, 계층화 네트워크 모델의 개념과 프로토콜을 구성하고 있는 각 계층의 기능과 동작의 개요를 배우고, 물리계층, 데이터 링크계층, 네트워크 계층에 관련된 이론, 기술, 표준에 대해 학습한다.
자율주행전공 3 자동차비전 Automotive Vision 영상획득 장치를 사용하여 디지털형태로 저장된 정지 및 동영상에 대한 신호처리이론 및 실습을 학습한다. 디지털영상의 획득 방법과 획득 영상 신호의 여러 변환방식, 영상신호의 압축, 복원, 분할 및 분석 등의 영상처리의 기본적 내용을 주학습내용으로 다룬다.
자율주행전공 3 자료구조 Data structure 효율적인 컴퓨터 프로그램 개발에 필요한 자료구조의 종류와 알고리즘 및 상호 관련성을 다룬다. 프로그램의 효율성을 표현하는 기본적인 방법인 복잡도의 개념 을 강의하며 기초적인 자료구조로 배열, 연결 리스트, 스택, 큐, 트리, 그래프 등 과 관련 기본 함수를 강의하며, 자료구조에 대한 기본 지식을 기반으로 다양한 정렬 및 검색 알고리즘에 대해 학습한다.
자율주행전공 3 자동차센서시스템 Automotive Sensor System 자동차에 적용되는 센서의 동작원리와 그 응용분야 등을 다룬다. 특히 자동차에 적용되는 센서들인 속도센서, 스로틀 위치센서,MAP센서 등의 엔진 제어용 센서뿐만 아니라 지능형 자동차의 자율주행에 적용되는 레이더, 라이더 등의 최신 센서에 대해서 다룬다.
자율주행전공 4 운영체계 Operating System 본 강의에서는 운영체제의 개념, 운영체제에서 발생 가능한 문제및 해결방법에 대해 다룬다. 다양한 실신간 운영체계를 비롯하여차량용 실시간 운영체계인 OSEK에 대해서 중점적으로 다룬다.
자율주행전공 4 인공지능 Artificial Intelligence 인공지능 전반에 대한 소개와 지식 표현, 추론, 학습 등을 중점적으로 배운다. 구체적으로 머신 러닝의 개념과 Tensorflow를 이용한 딥러닝 응용에 대해서 다룬다.
자율주행전공 4 차량동역학해석 Analysis of Vehicle Dynamics 자율주행차량의 제어를 위해 필요한 기본적인 차량동역학 해석 방법에 대해서 다룬다. 차량의 현가, 조향 시스템과 관련하여 승차감(ride)과 주행 안정성(handling & stability)해석 및 평가를 위한 동역학적 설계 이론을 학습하며, 이를 바탕으로 차량 동역학적 모델링, 해석방법, 설계 변수, 평가 등에 관하여 다룬다.
자율주행전공 4 자율주행 위치인식 및 맵핑 Localization and Mapping for Autonomous 안정적인 자율주행을 위해서는 주행대상의 정확한 위치인식 및 지도형성이 매우 중요하다. 실시간 위치 인식 및 지도형성(Simultaneous localization and mapping)을 위한 기초적인 이론 및 RGBD 카메라 등을 이용한 SLAM 구현에 대해서 다룬다.
자율주행전공 4 자율주행시스템 Autonomous Vehicle System 자율주행을 위해 필요한 고성능 카메라, 충돌 방지 장치 센서, 통신 시스템에 대해서 다루면, 이를 통합한 자율주행 시스템을 구축을 위한 차량용 소프트웨어 플랫폼인 AUTOSAR에 대해서 학습한다. 또한 이 기술에 관련한 보안, 법규 및 도로 인프라 기술에 대하여 함께 다룬다.