안양대학교정보전기전자공학과

자료실
서식자료실

과목 소개

  • 조회수 2363
  • 작성자 정보전기전자공학과
  • 작성일 2023.04.26

C프로그래밍기초(Introduction to C Programming)

컴퓨터에서 C언어와 같은 컴퓨터 프로그래밍 언어로 작성된 코드가 컴퓨터에서 어떤 과정을 거쳐서 앱으로 실행되는 가를 먼저 이해한다. C언어의 단어와 문법을 배우고, 이를 활용한 프로그램을 직접 작성하고, 컴파일하고, 실행하고, 오류를 검출하는 과정을 통해 컴퓨터 프로그래밍언어를 이해하는 데 목적이 있다


ICT 개론(Introduction to ICT )

현대와 미래 산업의 주류가 되는 정보, 통신, 반도체 에 관련된 전반적인 기술의 동향과 hard ware 와 soft ware 와의 관련성등을 파악하여 향후 전공주제를 택하는 기반을 마련하기 위하여 각 분야의 요소기술을 파악하는데 중점을 둔다


C프로그래밍응용(Application of C Programming)

기본적인 C 프로그래밍을 숙지한 후에 구조체, 함수, 변수의 영역, 여러 파일로 작성된 코드를 묶는 방법 등

난이도 높은 C 언어를 배우고 실습한다


공학수학(Engineering Mathematics)

선형 1, 2차 미분방정식과 라플라스 변환, 복소수 연산의 개념 이해


리눅스시스템(Linux system)

유닉스 운영체제 중의 하나인 리눅스 시스템을 사용하고 관리할 수 있는 명령어를 학습한다.

리눅스 기본 명령어와 파일시스템, 프로세스 관리, 인터넷 환경설정 및 인터넷 접속을 통한 활용할 수 있도록 한다.

또한 리눅스의 기본 에디터인 vi 사용법을 익히고 프로그래밍의 기초를 다진다.


파이썬프로그래밍(Python Programming)

파이썬 언어의 변수, 자료의 종류, 연산자, 조건문, 반복문, 리스트, 딕셔너리, 객체에 대한 개념과 실습을 진행한다. 학생정보처리 프로그램을 통해서 GUI, 파일 처리를 적용하고 Numpy와 matplot과 같은 다양한 라이브러리를 다룬다


응용수학(Applied Mathematics)

이론중심으로 강의하며 수시로 문제풀이를 통해 학습능력을 키우도록 한다.


전기자기학 I(Electromagnetics I)

정보전기전자공학 분야의 기본교과로서, 전기적 에너지와 힘을 이용한 다양한 전기자기 현상과 무선통신을 위한 전자파 발생 원리 등을 학습한다. 이를 위해 물리량의 벡터적 표현과 좌표계 활용, 전계의 정의와 다양한 조건에서의 전계 구하기, 전계를 이용한 전자기 시스템 설계와 관련 전자부품 해석 및 구현능력 등을 배양한다.


회로이론(Circuit Theory)

정보통신 시스템의 기본이 되는 시스템 분석과 회로망 해석을 위하여 전기 전자회로의 모델을 제시하고 수동회로의 과도현상, 교류회로의 정현파 위상 해석 및 응용을 강의한다. 기초 회로이론을 토대로 하여 교류회로의 정상상태, 평균전력, 실효값, 직병렬 공진의 주파수 응답 특성 및 응용 분야를 조사하고 주파수 영역 시간 영역의 해를 구하는 수학적 해석능력을 배양한다


디지털회로설계(Digital Circuit Design)

컴퓨터에 사용되는 2진법과 불 대수학에 대하여 소개하고 2진법을 기반으로 한 산술연산과 논리연산에 대하여 알아보고 이들을 구현하기 위하여 논리게이트와 기억 소자인 플립 플롭에 대하여 배우고 조합논리회로와 순서논리회로의 설계 및 구현에 대하여 배운다.


전기전자실험 I(Electrical and Electronic Experiments I)

옴의 법칙, 직렬, 병렬, 직병렬 저항회로, 교류파형발생기, 인덕턴스, 커패시턴스 회로의 개념과 작동원리, 오실로스코프, 파형발생기, 멀티메터 등의 작동원리 이해


자료구조(Data Structure)

소프트웨어 설계 및 구현에 필수적인 자료를 조직하는 방법, 구조화된 자료를 처리하는 방법과 주요 알고리즘을 소개하고, 실제 문제에 적절한 자료구조를 적용하여 효율적인 프로그램을 작성할 수 있는 능력을 함양한다.


컴퓨터구조및시스템(Computer Architecture and System)

중앙처리장치는 기계어를 바탕으로 동작하며 기계어가 메모리로부터 읽혀 들어와 명령어 레지스터에서 해독되어 어떻게 명령어가 의도하는 데로 동작하는지를 알아보고 성능을 향상시키기 위하여 사용된 여러 기법들에 대하여 배우고 메모리를 어떻게 사용하는지 등에 대하여 학습한다.


전기자기학 II(Electromagnetics II)

전기자기학 II는 전기자기학 I 에서 습득한 지식들을 활용하여 ICT 분야의 전기전자 기기 및 시스템 구현에 필요한 기술/지식들을 학습한다. 주요학습내용은 자계의 발생 및 산업적 응용, 전자기파의 발생원리, 전자파의 전파특성, 전자파를 활용한 ICT 기술의 구현 등이다.


회로망이론(Network Theory)

정보통신 시스템의 기본이 되는 시스템 분석과 회로망 해석을 위하여 응용 전자회로의 모델을 제시하고 정현파 전원과 과도현상, 교류회로의 크기 및 위상 해석을 강의한다. 기초회로 이론을 토대로 하여 교류회로의 정상상태, 평균전력, 실효값, 직병렬 공진의 주파수 응답 특성 및 응용 분야를 조사하고 주파수 영역 시간 영역의 해를 구하는 수학적 해석능력을 배양한다


반도체공학(Semiconductor Engineering )

현대와 미래 산업의 근간이 되는 반도체, 광통신, 디스플레이, LED, 레이저, 레이다 등의 요소 소자들의 기본원리를 파악하고 분석한다. 이를 위하여 양자역학 파동역학 등의 물리학의 이론과 반도체 물리 이론등을 도입하여 가능하면 다양한 주제를 다룬다

전기전자실험 II(Electrical and Electronic Experiments II)

다이오드 반파, 전파 정류회로, 트랜지스터 기본 회로, OP앰프 기초, 반전증폭기, 비반전증폭기, 차동증폭기, 디지털논리 기본, 플립플롭 회로의 개념과 작동원리, 오실로스코프, 멀티메터 등의 작동원리 이해


컴퓨터알고리즘(Computer Algorithm)

자료구조와 C 프로그래밍 언어 경험자를 대상으로 하는 과목으로 컴퓨터 과학 분야에서 널리 활용되는 재귀, 정렬, 검색 등의 다양한 알고리즘을 배운다. 또한, 주어진 문제해결에 적합한 알고리즘을 선택, 활용할 수 있는 실무 프로그래밍 능력을 키운다.


전자통신공학(Electronics Communications)

정보통신 시스템의 기본이 되는 통신시스템 분석과 기본적인 통신이론을 바탕으로 장치의 구성과 특성을 파악한다. 시간영역에서의 해석과 주파수영역에서의 해석을 위하여 응용 전자회로의 모델을 제시하고 주파수 해석으로 신호와 통신 시스템의 특성을 제시한다. 송수신기의 증폭, 필터링, 기본적인 변복조 개념에 대해서 강의한다. 기초적인 통신이론을 토대로 하여 푸리에 시리즈 푸리에 변환의 개념을 익힌다. 주파수 응답 특성 및 응용 분야를 조사하고 주파수 영역과 시간 영역에서 문제를 해결하는 능력을 배양한다


전자회로Ⅰ(Electronic Circuit and Devices I)

전기회로 기초이론에 접목하여 다이오드 기초 및 응용, 연산증폭기, BJT 트랜지스터 원리 및 FET 트랜지스터 원리 등을 다룬다.


리눅스프로그래밍(Linux Programming)

파일입출력, 프로세스 생성 및 제어, 메모리 관리, 기본적인 프로세스와 프로세스 통신 프로그래밍을 배우고, 인터넷에서의 기본적인 앱을 구현하여 원격의 프로세스와 프로세스 통신 프로그램을 이해한다.


전력공학(Power Engineering)

3상교류 회로이론, 변압기 회로해석, Per Unit, 송전선로 RLC 해석, 3상 송전회로 해석 개념


전력전자공학(Power Electronics)

전력전자 분야의 소개, 전력용 반도체 스위치의 개요, 전기회로 및 자기회로에 대한 기본 개념, AC-DC 변환기 구조, AC-AC변환기 구조, DC-DC변환기 구조, DC-AC 변환기 구조 및 원리 이해, 전동기 구동에 대한 이해


전기응용실험(Electrical Applications Experiments)

직류기,변압기,유도기 등의 동작원리 및 특성 학습 및 전자기학과 회로이론에 의한 기초지식 응용


제어공학(Automatic Control)

자동제어시스템에 대한 개요, 라플라스변환, 전달함수, 상태방정식, 시스템의 모델링, 블록선도, 신호흐름선도, 선형제어시스템의 안정도 판별법 등에 대해 연구한다


마이크로프로세서응용(Microprocessor Applications)

ATmega 128 하드웨어, 개발환경을 이해하고 I/O 포트. 캐릭터 LCD, 외부 인터럽트, 타이머/카운터, A/D 변환기, USART 직렬통신, 기타 기능에 적용하여 실습한다.


전자회로 II(Electronic Circuit and Devices II)

BJT 및 FET 트랜지스터 증폭기 해석, 집적 회로 증폭기, 차동 증폭기, 주파수 응답 및 귀환 증폭기의 윈리 등을 다룬다.


통신이론(Communication Theory)

푸리에 시리즈, 푸리에 변환을 포함한 스펙트럼 해석과 통신 시스템의 수학적 표현을 근간으로 하여 노이즈를 포함하는 경우의 신호해석과 아날로그, 디지탈 신호의 변복조 개념을 확립한다. 또한 주파수 변조의 제약을 제거하기 위한 PLL 시스템이나 궤환을 포함하는 FM 시스템을 습득한다. 진폭변조 주파수변조 위상변조의 장단점 분석과 이용분야를 비교하고 수학적 해석능력을 배양한다.


제어시스템설계(Control System Design)

진상 제어기, 지상 제어기, PID 제어기, 상태제어기를 이용한 제어기 설계의 기본 개념을 이해하고 다양한 제어 시스템에 제어기 설계기법을 적용하여 MATLAB으로 모의 실험을 한다. 또한 Simulink을 이용한 제어 시스템의 모의실험을 해본다


전력시스템해석(Power System Analysis)

조류계산 풀이 및 프로그램 이해, 대칭분 회로 기본, 3상 비대칭 고장회로 해석 개념


전력전자응용(Power Electronics Applications)

전력전자 분야의 소개, 전력용 반도체 스위치의 개요, 전기회로 및 자기회로에 대한 기본 개념, AC-DC변환기 구조, AC-AC변환기 구조, DC-AD변환기 구조, DC-AC 변환기 구조 및 원리 이해, 전동기 구동에 대한 이해


전기기기(Electrical Machinery)

전기공학 교과과정에서 가장 고전적인 전공과목이라 할 수 있는 전기기기는 자성 및 전자기력 그리고 유기전압과 에너지 변환 등을 기초로 하여 각종 전기기기로서 변압기, 유도기, 동기기, 직류기 등에 대한 이해와 동작 원리를 배운다.


IC설계(IC Design)

4학년 교육과정 완성을 창의적 수업을 목표로 취·창업 등 사회 진출을 위한 실무능력 향상이 가능하도록 전자 트랙에서 수강한 교과목 지식들을 활용하여 자기주도적 과제선정과 함께 각종 설계 tool 을 사용하여 구현함으로써 현장실무능력을 습득한다.


자동제어실험(Automatic Control Experiments)

자동제어에서 배운 기본적인 이론을 토대로 도립진자 시스템에 적용하여 이해도를 높이고 산업현장에서 많이 사용되고 있는 PLC 프로그래밍을 배워 교통신호제어, 자동창고로봇, CNC 제어, 엘리베이터 제어 등에 적용하여본다.


캡스톤디자인Ⅰ(Capstone DesignⅠ)

학생들이 수강한 모든 내용을 종합하고 창의적 발상을 포함한 졸업작품을 진행하는 과목이다.

졸업작품은 산업현장에서 제안서를 작성할 수 있는 수준의 졸업논문도 동시에 진행한다

논문 작성을 위한 팀을 구성하고, 각 팀은 논문을 정당화하기 위한 서론, 관련연구, 요구사항, 설계, 구현

결론 순서로 발표를 진행한다. 각 팀은 발표에 앞서 지정된 지도교수의 지도를 받는다.


캡스톤디자인Ⅱ(Capstone DesignⅡ)

캡스톤디자인I 과목에서 설정하고 진행된 내용을 계속 진행하며 졸업작품과 졸업논문을 완성한다

결과물은 졸업작품전시회와 캡스톤디자인 경시대회에 참여한다


임베디드시스템(Embedded System)

임베디드 리눅스 시스템의 기초지식을 습득하고 임베디드 리눅스 시스템 개발환경에 대해서 이해하고 임베디드 리눅스 커널, 루트 파일 시스템에 대해 학습한다. 디바이스 드라이브의 개념을 파악하고 GPIO, LED, Buzzer, TextLCD 디바이스 제어 프로그램에 활용한다