Our Classes




고급딥러닝 (4학년 1학기)
본 교과목은 인공지능의 기초 원리부터 최신 생성형 모델까지 관통하는 심층 신경망(DNN)의 핵심 아키텍처와 실전 응용 기술을 체계적으로 다룹니다. 파이썬과 넘파이를 활용한 알고리즘의 직접 구현을 통해 선형 회귀, 다층 퍼셉트론(MLP), 그리고 오차 역전파의 수학적 기저를 다진 후, 케라스(Keras) 프레임워크를 기반으로 컨벌루션 신경망(CNN), 순환 신경망(RNN) 등 현대 딥러닝의 필수 모델들을 심화 학습합니다. 나아가 영상 인식, 자연어 처리(NLP), 강화 학습뿐만 아니라 트랜스포머 기반의 GPT와 스테이블 디퓨전(Stable Diffusion) 같은 최신 생성 AI 기술까지 포괄함으로써, 복잡한 실무 문제를 창의적으로 해결할 수 있는 고급 딥러닝 전문가 양성을 목표로 합니다.
기계학습 (3학년 1학기)
본 교과목은 인공지능의 핵심 분야인 기계학습의 이론적 토대와 실전 응용 기술을 체계적으로 습득하는 것을 목적으로 합니다. 특히 다양한 머신러닝 알고리즘의 내부 동작 원리를 수학적·논리적으로 이해하고, 이를 직접 코드로 구현(Scratch Implementation)해 봄으로써 데이터 특성에 최적화된 지능형 시스템을 설계 및 구축할 수 있는 전문 엔지니어를 양성하고자 합니다.


자바 프로그래밍 (2학년 1학기)
본 교과목은 객체 지향 프로그래밍의 핵심 언어인 자바(Java)의 문법과 구조를 체계적으로 습득하여 고품질의 소프트웨어를 설계 및 개발할 수 있는 역량 배양을 목적으로 합니다. 자바의 플랫폼 독립적 특성을 이해하고 클래스, 상속, 인터페이스 등 객체 지향의 핵심 개념을 실질적인 코드로 구현해 봄으로써, 복잡한 문제를 논리적인 객체 단위로 분해하고 재사용 가능한 시스템을 구축할 수 있는 소프트웨어 전문 엔지니어를 양성하고자 합니다.


클라우드 컴퓨팅 (3학년 1학기)
본 교과목은 현대 IT 인프라의 핵심인 클라우드 컴퓨팅을 중심으로, 이와 유기적으로 결합된 최신 정보통신기술(ICT)의 전반적인 메커니즘을 학습합니다. 클라우드 시스템의 기본 원리와 서비스 모델(IaaS, PaaS, SaaS)을 토대로 차세대 네트워크(5G/6G), 사물인터넷(IoT), 인공지능(AI), 블록체인 및 정보 보안 기술이 클라우드 플랫폼 위에서 어떻게 통합되고 상호작용하는지 심도 있게 탐구합니다. 이를 통해 단일 기술에 국한되지 않고, 클라우드 기반의 복합적인 ICT 생태계를 이해하고 설계할 수 있는 통찰력 있는 시스템 엔지니어 양성을 목표로 합니다.
