1. UNLV 글로벌인재프로그램 참여 배경
이번 학기 학교에서 진행하는 글로벌인재프로그램에 참여하게 되어, 미국 네바다주에 위치한 University of Nevada, Las Vegas (UNLV)에 방문하게 되었다.
본 프로그램은 단순한 해외 연수가 아니라, 현지 대학에서 실제 수업을 수강하며 이론과 실습을 함께 경험하는 형태로 구성되어 있다.
특히 임베디드 시스템과 IoT, AI와 같이 국내에서도 관심을 가지고 공부하던 분야를 현지 수업 환경에서 직접 다뤄볼 수 있다는 점이 인상적이었다.
2. 수업 운영 방식
UNLV에서 진행되는 수업은 하루를 이론과 실습으로 나누어 운영된다.
- 오전: 이론 수업 (약 2시간)
- 오후: 실습 수업 (약 2시간)
오전에는 개념과 배경 설명 위주의 수업이 진행되고, 오후에는 실제 하드웨어와 개발 환경을 사용해 직접 실습을 진행한다.
이론을 먼저 이해한 뒤 바로 실습으로 이어지는 구조라, 개념을 단순히 듣고 넘기기보다는 직접 손으로 확인하면서 이해할 수 있도록 구성되어 있었다.
3. Lect 0: Workshop Orientation
첫 수업은 본격적인 기술 내용에 들어가기 전, 워크숍 전반을 소개하는 오리엔테이션(Lect 0)으로 시작되었다.
이 시간에는 수업을 담당하는 교수님의 소개와 함께, 이번 워크숍이 어떤 방향으로 진행되는지에 대한 설명이 이루어졌다.
- 담당 교수님 소개 및 연구·강의 분야
- UNLV Electrical & Computer Engineering 학과 소개
- 워크숍 전체 커리큘럼 개요
- Embedded AI & Machine Learning의 개념과 목적
이번 워크숍의 주제는 Embedded AI and Machine Learning이다. 마이크로컨트롤러나 소형 컴퓨팅 보드처럼 리소스가 제한된 환경에서 AI와 머신러닝을 어떻게 적용할 수 있는지를 다룬다.
단순히 모델을 학습시키는 것에 그치지 않고, 메모리, 연산량, 전력 소모와 같은 제약 조건을 고려해 실제로 동작 가능한 시스템을 설계하는 것이 목표라는 점이 강조되었다.
수업에서 사용할 주요 하드웨어로는 M5Stack Core2와 Raspberry Pi Zero 2 W, 그리고 다양한 센서와 카메라 모듈이 소개되었다.
4. 첫날 실습: 개발 환경 준비
오후 실습 시간에는 본격적인 구현에 앞서 개발 환경을 준비하는 과정이 진행되었다.
첫날 실습의 중심은 Arduino 기반 개발을 위한 환경 세팅이었다.
- Arduino IDE 설치
- 보드 및 포트 인식 확인
- 기본 설정 및 실행 환경 점검
아직 센서 제어나 코드 구현까지는 진행하지 않았지만, 이후 실습을 원활하게 진행하기 위해 필수적인 준비 단계라고 느껴졌다.
개발 환경을 직접 설치하고 설정해보면서, 앞으로 실습 위주의 수업이 어떻게 진행될지 어느 정도 감을 잡을 수 있었다.
5. 정리
첫날 수업은 전반적인 방향을 이해하고, 앞으로 다루게 될 기술 스택과 실습 환경을 미리 살펴보는 시간이었다.
아직 본격적인 구현에 들어가지는 않았지만, 임베디드 시스템과 Embedded AI를 어떤 흐름으로 배우게 될지 명확하게 정리된 느낌이었다.
다음 수업부터는 이론과 실습이 함께 진행되면서, 센서 제어와 실제 코드 작성이 본격적으로 시작될 예정이다.
'UNLV' 카테고리의 다른 글
| [UNLV] - 분류 알고리즘과 TinyML(5일차) (3) | 2026.02.11 |
|---|---|
| [UNLV] - 드론 AI 실습: 텔로 드론(4일차) (0) | 2026.02.10 |
| [UNLV] - 머신러닝 기초와 IMU 센서 퓨전(3일차) (0) | 2026.02.07 |
| [UNLV] - 쿼터니언과 라즈베리파이: 실전 임베디드 개발 환경 구축(2일차) (0) | 2026.02.06 |
| [UNLV] - 임베디드 시스템 기초와 M5Stack 실습(1일차) (0) | 2026.02.05 |