fnctId=hsSub,fnctNo=225 2024 교과목 보기 교과목 리스트 년도 학기 학수번호 교과목명(영문) 이수구분 교과목 개요 2024 1 AC101 시스템반도체공학개론(Introduction to System Semiconductor Engineering) 전공선택 반도체설계를 전공하는 학생을 대상으로 주요 시스템 IC의 동작원리를 이해하고, 대표적 시스템 IC의 사례 연구를 통해 구체적인 설계기법을 습득하도록 한다. 2024 2 AC102 반도체수학(Semiconductor Math) 전공선택 반도체 설계에서의 공학 문제를 접근하는 방법, 공학 문제를 수학적으로 모델링하는 방법, 그리고, 수학 이론을 사용하여 해결하는 방법을 배우게 된다. 이러한 수업을 통하여 향후 반도체를 공부하는데 필요한 수학 이론을 배우고 문제해결에 응용할 수 있도록 한다. 2024 1 AC201 데이터통신개론(Introduction to Data Communication) 전공선택 LAN, WAN, ISDN, 초고속 통신망, Internet 등의 통신망에서 사용되는 전송 방식, 데이터의 코딩 기법, 전송기법, 동기화 방법, 오류 탐지 및 복구 기법 등을 학습하고 멀티미디어의 통신, IPv6, 무선 네트워크 등에 대해 학습한다. 2024 1 AC202 디지털회로(Digital Circuit) 전공선택 집적회로에 사용되는 각종 Logic Gate, Adder, Comparator 등의 MSI와 LSI, Flip- Flop, Counter 등을 실습 설계하고, 부울대수, 수치체계, Karnaugh Map 등의 기본이론을 학습한다. 2024 1 AC203 기초회로실험(Basic Circuit Experiment) 전공선택 전기회로의 기본적인 법칙을 배우고 저항, 인덕터, 캐패시터 등의 선형회로소자와 연산증폭기(Op Amp)의 선형구간을 이용하여 구성한 선형 전기회로를 해석한다. 2024 1 AC204 EDA실험(DA Experiment) 전공선택 Cell-based 혹은 Full-custom 칩 설계를 함에 있어서 Fron-end 및 Back-end 에 이르는 단계별 툴을 경험한다. 반도체 회로설계 및 Simulation 툴의 종류 및 기능을 강의와 실습을 통해 익힌다. 학생들의 이해도에 따라서 최적의 회로설계를 한 후 Layout 설계 단계까지도 다룰 수도 있다. 2024 1 AC205 인공지능개론(Introduction to Artificial Intelligence) 전공선택 인간 두뇌를 모방한 지능 시스템으로서의 학습, 인식, 지식표현의 기초 개념을 학습한다. 특히 신경망을 통하여 문자인식, 음성인식, 패턴인식 등을 학습하고, 자연언어 처리, 전문가 시스템 등과 관련된 이론과 기법과 응용을 학습한다. 2024 1 AC206 데이터분석기초(Data Analysis Basics) 전공선택 빅데이터를 효과적으로 시각화하는 기법을 학습한다. 기본적인 데이터의 시각화 디자인 기법과 평가 방법에 더하여 다변량/텍스트/네트워크 데이터 등 다양한 형태의 데이터에 대한 시각화 기법을 프로그래밍 언어를 통해 구현 및 검증한다. 2024 2 AC207 회로이론(Circuit Theory) 전공선택 정보통신분야의 기본이 되는 전기회로의 기본 개념, 기본파형, 전기회로 분석, 회로방정식, 회로응답, 회로에 관한 정리 등을 배우며 이들의 기본개념을 명확히 이해하기 위하여 기본적인 실습을 한다. 2024 2 AC208 전자회로(Electronic Circuit) 전공선택 정보통신분야의 기본이 되는 전자 소자들, 다이오드, FET, 바이폴라트랜지스터, Opamp등의 동작원리 및 모델링 등을 다루며 이들 소자로 구성된 회로의 전달 함수, 이득, 주파수 특성 등을 회로해석에 근거하여 분석하고 설계한다. 2024 2 AC209 디지털회로실험(Digital Circuit Experiment) 전공선택 디지털 논리회로의 기본적인 논리소자의 특성 이해와 논리회로의 설계 방법을 익히고 이를 바탕으로 다양한 디지털 논리회로를 설계하고 CAD 도구들을 익히는 데 목적이 있다. 2024 2 AC210 신호및시스템(Signals and Systems) 전공선택 아날로그 신호 및 디지털 신호의 기본 생성 및 처리과정을 익히고 각 시스템의 입력과 출력과의 관계를 다룬다. 아날로그의 신호 변조, 필터링, 디지타이징과 이산신호의 변환에 필요한 디지털 샘플링 이론 및 필터링 기법을 학습한다. 2024 2 AC211 AI데이터마이닝(AI Data Mining) 전공선택 데이터마이닝의 기초 및 최신 데이터마이닝 방법론을 다룬다. 데이터마이닝의 기본 개념 및 통계, 기계학습, 추론, 그래프이론 등의 다양한 데이터마이닝 기법을 공부한다. 또한, 데이터 수집, 전처리, 저장 등의 빅데이터 처리 관련된 토픽도 다룬다. 빅데이터로부터 의미 있는 패턴을 발견하고 미래를 예측하는 실제적인 경험을 제공한다. 2024 2 AC212 AI자료구조응용(AI Data Structure Application) 전공선택 빅데이터는 인공지능, 자율자동차, 로봇, 추천 시스템, IoT 등 최신 기술의 핵심 요소이다. 본 강의에서는 수많은 시스템에서 생성되는 빅데이터를 어떻게 수집, 저장 및 처리할 수 있는지에 대해 학습한다. 또한, 네트워크과학, 기계학습, 통계분석 등 다양한 빅데이터 분석 방법론을 배운다. 특히, Hadoop과 Spark를 활용한 빅데이터 처리에 대해 집중적으로 학습한다. 2024 1 AC213 AI시스템및네트워크(AI System and Network) 전공선택 기계학습, 딥러닝, 자연어 처리, 음성인식 및 시각인식 등과 같은 기술이 반영된 인공지능시스템에 대해 학습한다. 인공지능 시스템의 구축에 필요한 SW기술, 개발 도구 및 환경 구성 방법에 대해 학습한다. 강의 수업과 더불어 스스로 대표적인 인공지능시스템을 구축하는 실습이 수업에 포함되며, 팀으로 프로젝트를 진행하여 다양한 주제에 대한 인공지능시스템을 직간접적으로 경험할 수 있도록 한다. 2024 1 AC302 컴퓨터구조(Computer Architecture) 전공선택 컴퓨터의 구성 요소인 연산장치, 제어장치, 기억장치, 입출력 장치 등의 전반적인 내부 구성과 연관 기술을 배운다. 제어장치의 구조와 기능, 산술과 논리연산기 구조, 다양한 기억장치 및 주변기기들의 연결 구조 및 동작을 배워 기초적인 컴퓨터 설계 기법을 익힌다. 2024 1 AC303 임베디드SoC개론(Embedded SoC Introduction) 전공선택 대규모 임베디드시스템의 설계를 수행하기 위한 기초 단계인 분야별 임베디드 설계의 과정을 학습한다. 임베디드시스템의 설계를 위한 기초 하드웨어와 이를 제어하기 위한 소프트웨어의 각 요소들을 익힌다. 실습도구는 임베디드시스템을 구현하기위한 하드웨어 보드를 적용하며 여기에는 다양한 입출력 장치들이 포함되어 응용분야에 어떻게 적용되고 있는지를 쉽게 이해하도록 한다. 2024 1 AC304 오픈소스SW실습(Open Source SW Practice) 전공선택 인공지능의 이론과 실습을 병행하면서 AI, Machine Learning을 이해하고 현대 산업에서 AI기술이 어떻게 적용되고, 이를 응용하는지를 이해한다. 수강생들이 데이터과학에 필요한 알고리즘, 분석기법과 각종 소프트웨어를 학습하고, 데이터과학 대회에 참여하여 이를 직접 적용해 봄으로써 데이터과학에 입문할 수 있도록 한다. 2024 1 AC305 머신러닝과딥러닝(Machine Learning and Deep Learning) 전공선택 머신러닝(기계학습) 기법을 소개하면서 특히 최근 많은 관심을 가지는 딥러닝 기법들과 그에 대한 기본 원리와 기술들을 소개하는 것을 목표로 합니다. 이를 위해서 파이썬 언어를 사용하며 CNN, RNN 등에 대한 이해와 더불어 이를 구현하는 방식과 관련 라이브러리의 활용 기술에 대해 학습한다. 2024 2 AC306 아날로그회로설계(Analog Circuit Design) 전공선택 기초 회로의 이론적 내용을 실험을 통하여 검증하고 학생들로 하여금 이를 응용한 프로젝트를 수행할 수 있는 능력을 함양하는데 있 2024 2 AC307 마이크로프로세서(Microprocessor) 전공선택 컴퓨터 하드웨어의 중심부인 마이크로프로세서의 기본 구조와 다양한 종류의 프로세서들의 특징을 비교 검토하며, 특히 마이크로프로세서의 하드웨어 구성, 마이크로프로세서의 명령어 구조를 익히고 프로그램 작성능력을 배양한다. 2024 2 AC308 VLSI설계입문(Introduction to VLSI Design) 전공선택 MOS트랜지스터의 기본 스위칭기능을 공부하고 MOS를 이용하여 CMOSInverter, AND, OR 게이트와 같은 primitive 논리회로를 설계하고 레이아웃을 실시한 뒤 DRC와 LVS 검증을 실습하여 Full-custom 회로설계의 기본과정과 개념을 학습한다. 2024 2 AC309 자연어처리개론(Introduction to Natural Language Processing) 전공선택 자연어처리는 컴퓨터가 인간의 언어를 자동으로 분석하고, 이해하고, 생성하기 위한 연구 분야이다. 본 교과목에서는 자연어처리의 핵심 원리와 구체적인 언어처리 기법을 학습한다. 이를 위하여 규칙기반, 통계기반, 그리고 딥러닝 기반의 자연어처리 접근법을 다루고, 자연어처리 기술을 이용한 대화시스템, 기계번역, 정보검색 등에 대한 응용 기술에 대해서 학습한다. 2024 2 AC310 AI영상처리(AI Image Processing) 전공선택 AI 영상 처리의 기초 및 응용에 대한 다양한 토픽에 대해 강의한다. AI 영상 처리의 기초에 대한 강의를 진행하며, 컬러 영상 처리, 비디오 코딩, 영상 인식 등의 다양한 토픽에 대해 강의를 진행한다. 영상정보를 바탕으로 다양한 의미를 이해하고 인식하기 위한 심층적 영상처리 방법론 학습한다. 2024 1 AC401 아날로그집적회로설계(Analog Integrated Circuit Design) 전공선택 Analog CMOS 집적회로 설계에 필요한 주요 개념인 전압이득, 주파수 특성 및 보상, 그리고 각종 궤환(feedback)회로 설계에 대하여 심도있는 내용을 다룬다. 2024 1 AC402 디지털집적회로설계(Digital Integrated Circuit Design) 전공선택 현대 VLSI의 주종을 이루고 있는 CMOS 회로설계의 방법론에 관한 것이다. 먼저 MOS는 트랜지스터의 기본이론과 작동원리를 이해하고, CMOS 집적회로 설계를 실질적으로 회로적인관점에서 설명한다. 2024 1 AC403 첨단로직소자(Advanced Logic Devices) 전공선택 VLSI설계입문의 응용과정으로서 MOS를 이용하여 primitive 논리회로뿐만 아니라 Flip-flop과 같은 복잡한 순차 논리회로를 설계하고 레이아웃을 실시한 뒤 DRC와 LVS 검증을 실습하여 로직 라이브러리를 구축하고 라이브러리의 게이트들을 적용한 Semi-custom 회로설계의 기본과정과 개념을 학습한다. 2024 1 AC404 인공지능IoT프로그래밍(Artificial Intelligence IoT Programming) 전공선택 IoT 제어 실습과 데이터 처리, 인공지능 영상처리를 통한 기술 능력 향상을 목적으로 신기술 개념 학습 및 다양한 실습을 한다. 2024 1 AC405 AI컴퓨터비전및응용(AI Computer Vision and Applications) 전공선택 컴퓨터비전은 주어진 2차원 영상에서 3차원 물체를 인식하는 분야로서, 이 과목에서는 이미지 형성, 초기 처리, 경계 탐색, 영역 확장, 이동 부분 등을 학습하고 2차원 및 3차원 지리 정보의 구조, 매칭 등에 대하여 학습한다. 2024 2 AC407 아날로그IP설계(Analog IP Design) 전공선택 Full-custom 설계의 응용학습으로 ADC, DAC를 비롯한 다양한 아날로그 IP 동작을 이해하고 트랜지스터 레벨에서 설계하는 과정과 다양한 접근방법을 습득하는 것을 목표로 한다. 또한, 실습을 통하여 H/W 및 S/W를 포함하는 주요 부분을 설계하고, 설계한 시스템을 실습 툴을 이용하여 시뮬레이션을 통하여 동작을 확인해 봄으로써 능동적으로 설계 기술을 습득하도록 한다. 2024 2 AC408 SoC설계(SoC Design) 전공선택 SoC(System On Chip)의 개발 플로우를 이해하고 설계방법론을 배운다. 설계를 목표로 하는 임의의 인공지능 알고리즘 혹은 아키텍처로 이루어진 시스템을 HDL 언어로 기술하고 논리회로 합성을 한 뒤 auto P&R 틀을 이용하여 레이아웃을 실시하고 규격대로 동작하는지의 여부를 논리 시뮬레이션 수준 혹은 이미지의 결과 등으로 확인한다. 2024 2 AC409 인공지능윤리(Artificial Intelligence Ethics) 전공선택 현재 인공지능 모델이 가지는 윤리적 한계점 및 문제점에 대한 분석 및 해결 방안에 대해 토론 및 연구하는 과목이다. 어느 과학기술이든 사용함에 있어 이중성은 존재한다. 이 과목에서는 그러한 양날의 검과 같은 인공지능 모델 및 알고리즘에 대해 분석하며 그 해결법에 대해 다룬다. 2024 2 AC410 AI응용설계(AI Application Design) 전공선택 AI와 오픈소스 하드웨어(Arduino)를 중심으로 다양한 센서 사용법을 다룬 후 모바일 환경에서 IoT 시스템을 활용할 수 있는 프로그래밍 기법을 학습하고 실습한다. 2024 2 AC411 AI시스템반도체종합설계2(AI System Semiconductor Comprehensive Design 2) 전공선택 습득한 전문지식을 바탕으로 하여 지역 산업체에서 필요로 하는 작품 혹은 공학인으로서 제작 가치가 있는 작품들을 학생들 스스로 규격을 만들고 설계, 시제작하여봄으로써 창의성과 기획능력, 설계 능력을 동시에 수행하여 볼 수 있게 한다. 본 과목은 필수과목인 졸업논문2과 연계하여 수강한다. 2024 1 AC412 부트캠프과정1(Boot Camp Course 1) 전공선택 7학기를 이수한 학생이 수강할 수 있다. 수강생을 대상으로 고 난이도의 설계과정을 프로젝트로 선정하고 Fron-end 에서 Back-end에 이르는 설계과정 전체를 가급적 강의자가 일대일 개념으로 집중교육한다. 관련 산업체와 연계한 실전 과제를 수행할 것을 권장한다. 2024 2 AC413 부트캠프과정2(Boot Camp Course 2) 전공선택 7학기를 이수한 학생이 수강할 수 있다. 수강생을 대상으로 고 난이도의 설계과정을 프로젝트로 선정하고 Fron-end 에서 Back-end에 이르는 설계과정 전체를 가급적 강의자가 일대일 개념으로 집중교육한다. 관련 산업체와 연계한 실전 과제를 수행할 것을 권장한다. 2024 1 AC419 졸업논문(Thesis) 전공필수 2024 2 AC419 졸업논문(Thesis) 전공필수