전공교과목 |
개요 |
초급 |
프로그래밍 기초 |
컴퓨터 프로그래밍의 기초 개념과 프로그래밍 언어를 배우는 과목 |
고급 프로그래밍 |
프로그래밍 기초를 바탕으로 더욱 복잡하고 실용적인 프로그램을 개발하는 과목 |
인공지능과 컴퓨팅 사고 |
컴퓨팅 공학 및 인공지능에 대한 기초적인 이론과 실습을 다루는 과목 |
시뮬레이션 응용 분야의 이해 |
시뮬레이션 기술을 적용한 다양한 분야에서의 응용 사례와 이를 지원하는 기술적, 이론적 배경을 학습하는 과목 |
프로젝트 관리 |
프로젝트의 계획, 실행, 감시 및 조정, 완료까지의 전과정을 효과적으로 수행할 수 있는 기술과 방법론을 학습하는 과목 |
공동운영 |
UX/UI 디자인 |
게임 사용자 경험과 사용자 인터페이스 디자인에 대해 학습하고, 적용하는 과목 |
시뮬레이션 |
실제 시스템의 동작을 모사하여 이를 분석하고 예측하는 데에 사용되는 방법론과 기술을 다루는 과목 |
빅데이터 프로그래밍 |
대용량 데이터를 처리하고 분석하기 위한 기술을 다루는 과목 |
전력전자학 |
전기 에너지 변환과 제어 시스템, 전력 전자 장치 및 전기 회로 설계 등을 다루는 전기 공학 분야의 과목 |
전자기학 |
전자기 현상과 이론, 그리고 전자기장과 전자기장이 물체에 미치는 힘의 원리를 다루는 과목 |
전기회로 |
전기신호 및 전력을 처리하기 위한 기본적인 전기회로 이론을 학습하며, 회로 설계와 분석 능력을 갖추는 과목 |
물리전자 |
전자공학의 기본 개념인 전자기학, 반도체 물리학, 전자소자의 동작 원리와 특성, 집적회로 등에 대한 이해와 응용 능력을 배우는 과목 |
선형대수학 및 이산수학 |
벡터, 행렬 등을 대상으로 선형 변환과 선형 방정식을 다루는 대수학의 한 분야이며, 이산수학은 유한한 집합을 대상으로 집합 이론, 그래프 이론, 논리학 등을 다루는 수학의 한 분야를 배우는 과목 |
전용운영(필수) |
디지털공학 |
디지털 스템의 설계와 구현을 위해 필요한 논리회로, 디지털 회로, 컴퓨터 구조 등을 다루는 과목 |
신호 및 시스템 |
시간, 주파수, 공간 등의 도메인에서 다양한 신호와 시스템을 분석하고 설계하는데 필요한 이론과 기술을 다루는 과목 |
RF공학 |
무선 주파수 기술과 전파 전송 시스템의 설계와 분석 등을 다루는 과목 |
임베디드 시스템 |
마이크로컨트롤러와 같은 작고 강력한 하드웨어를 사용하여 프로그래밍을 수행하는 시스템 개발 과목 |
인공지능 응용 |
이미지 및 음성 인식, 자연어 처리, 추천 시스템, 감정 분석, 게임 AI 등 다양한 분야에서 적용되며, 인공신경망, 딥러닝, 강화학습 등의 알고리즘과 프로그래밍 기술을 학습하는 과목 |
네트워크 프로그래밍 |
TCP/IP 프로토콜, 소켓 프로그래밍, 멀티스레드 프로그래밍, HTTP, 웹 서버와 클라이언트 구현 등 네트워크 프로그래밍에 필요한 개념과 기술을 학습하는 과목 |
디지털 통신 |
디지털 신호 처리 및 디지털 통신 시스템의 설계 및 분석에 대한 이론과 기술을 학습하는과목 |
전력전자학 실험 |
전기 회로 이론을 기반으로 하여 실제 전기 회로를 제작하고 측정하며, 전력전자학 이론을 보다 심도있게 이해할 수 있는 실험 과목 |
전기전자 실험 및 설계 |
전자회로 설계, 시스템 제어 및 측정 기술 등을 다루며, 실험과제 수행을 통해 학생들이 이론을 구현하는 과목 |
캡스톤 설계 |
전공 분야에서 실제 문제를 해결하기 위해 연구 및 설계를 수행하며, 팀 단위로 프로젝트를 수행하고 발표하는 과목 |
전용 운영(선택) |
디지털 전자회로 |
디지털 전자회로의 기본 개념과 디지털 논리 회로 설계, 디지털 집적 회로 구성 기술 등에 대해 학습하는 과목 |
자료구조 및알고리즘 |
데이터를 구조화하고 저장하며, 이를 처리하는 알고리즘을 학습하는 과목 |
모바일 프로그래밍 |
모바일 애플리케이션을 개발하기 위한 기술과 도구, 플랫폼에 대한 이해와 함께 안드로이드나 iOS와 같은 모바일 운영체제에서 애플리케이션을 개발하는 방법을 학습하는 과목 |
컴퓨터 네트워크 |
통신을 통해 정보를 교환하고 자원을 공유하는 방법론, 프로토콜, 표준 및 기술들을 학습하는 과목 |
센서공학 |
센서의 원리와 센서의 구조, 특성, 활용 방법 등에 대해 학습하는 과목 |
임베디드 프로그래밍 |
마이크로컨트롤러와 같은 임베디드 시스템에 대한 이해와 함께 C언어를 활용한 소프트웨어 개발 능력을 배우는 과목 |
디지털 신호 처리 |
디지털 신호 처리의 기본 개념과 이론을 다루며, 디지털 신호를 분석하고 처리하기 위한 다양한 알고리즘과 방법론에 대해 학습하는 과목 |
고급 |
취업 세미나 |
취업 준비에 필요한 정보와 노하우를 제공하고, 취업 과정에서 필요한 자기소개서 및 면접 등의 준비를 돕는 세미나 |