인공지능
오프라인
교육마감

울산 라즈베리파이를 이용한 IoT 네트워크 설계 기초

접수일정
2023-07-13 ~ 2023-07-20
교육일정
2023-07-13 ~ 2023-08-24 (80H) (10 차수)
교육대상
울산대학교 재학생
교육장소
울산대학교 7-601
강사명
김성환, 박재현
정원
25 (등록인원 : 26명)
교육방식
오프라인
주의사항※ 로그인시 신청서 버튼이 표시되므로 로그인 후 신청하셔야 합니다.
  • 교육내용
  • Zoom

○ 과정명 

- 라즈베리파이를 이용한 IoT 네트워크 설계 기초


○ 교육대상 

- 울산대학교 재학생


○ 모집기간 

- 2023년 07월 13일(목) ~ 07월 20일(목)


○ 교육일정

2023년 07월 13일(목) ~ 08월 24일(목)

 ※ 교육일정은 변경될 수 있습니다.


○ 교육장소

- 울산대학교 7-601


○ 교육비

- 전액무료


○ 교육생 선발

- 서류전형(홈페이지 신청서 검토) 및 개별 전화면접 이후 합격자 통보


○ 교육과정

 

요일

주제

소제

713

목 오전

 

IoT 네트워크 개론

IoT 네트워크, 센서 개론

인공지능 소개

인공지능 기본 개념 및 응용 소개

머신러닝 개요

지도학습, 자율학습

강화학습, 선형회기, 분류

파이썬 설치

파이썬, 아나콘다 설치 및 주피터 노트 실행

오후

데이터

객체, 타입, 가변성 리터럴 값

산술연산, 비교연산, 변수, 할당, 복사

숫자

불리언, 정수, 정수 연산자, 연산순서

진수, 진수 변환, 소수점, 수학함수

17일 월

오전

If, 조건문

주석 사용법, TrueFalse, 비교연산, 논리연산

if~else

elif, in

연습문제

온도 변화에 따른 제어 구문 작성

오후

텍스트 문자열

문자열 생성, str(), 결합, 이스케이프 문자

복제, 추출, 슬라이싱, len(), split()

문자열 대체, 검색

연습문제

여러 문장 내에 문자열 찾기 후 출력

19일 수

오전

반복문: While, for

While 문 및 break구문

for , in, break continue

조건문과 결합한 반복문

연습문제

소수 찾기, 데이터 상에 가장 큰 값과 그 인덱스 출력

오후

튜플과 리스트

튜플 생성, 결합, 비교

리스트 생성, 변환, 문자열 분할

리스트 복제, 병합, 항목 변경, 정렬

연습문제

리스트를 활용한 기초 데이터 베이스 구축예

21일 금

오전

딕셔너리와 셋

딕셔너리 생성, 변환, 항목 추가 및 변경, 항목 얻기

항목 삭제 할당, 복사, 비교

(Set)생성, 변환, 항목 추가 및 삭제, 자료구조와 결합

미니프로젝트

파일썬 용어 사전 제작 실습 (기본 데이터 제공)

오후

함수

함수의 필요성, 정의, 호출, 인수와 매개변수

모듈생성 및 생신, 독스트링

내부함수, 익명함수, 제너레이터 데커레이터

연습문제

다양한 함수 정의 및 호출 예제

25일 화

오전

객체와 클래스

객체지향프로그래밍 개념, 객체 및 클래스

생성자, 객체 참조, 클래스 및 인스턴스 변수

정보 은닉, 접근자와 설정자, 상속, 부모 클래스와 자식 클래스

연습문제

생성자 및 객체 참조 예제

오후

모듈과 패키지

모듈과 import , 패키지, 파이썬 표준 라이브러리

datetime 모듈, time 모듈

파일과 디렉터리

파일 입출력, 디렉터리 명령어, 경로 이름

미니 프로젝트

날씨를 저장하고 있는 CSV 파일 읽고 날씨 시뮬레이터 작성

27

오전

오후

센서 기반 신호 설계 프로젝트

다양한 센서 관련 신호 분석용 개별 및 팀별 프로젝트 수행

요일

주제

소제

81일 화

오전

Raspberry Pi 기초

Raspberry Pi 요소 설명

Raspberry Pi OS 설치

원격 접속 설정

오후

Raspberry Pi 설정

필수 프로그램 설치

네트워크의 기초

Visual studio code 설치

83

오전

Linux basics (1)

Linux prompt

Linux command

Linux filesystem

오후

Linux basics (2)

Directory 다루기

sudo command

advanced packaging tool (APT) 다루기

8일 화

오전

Linux programming (1)

GCC 및 컴파일의 기초

Makefile

오후

Linux programming (2)

디바이스 드라이버를 이용한 프로그래밍

GPIO 제어 프로그래밍

10일 목

오전

Python을 이용한 Sense HAT 제어

LED matrix

IMU

Joystick

오후

Network의 기초 및 socket programming

연습문제

IP 시스템

TCP UDP

DNS URL

Socket programming

15일 화

오전

Web server 설치

Nginx 설치

웹 페이지 구성

PHP 설정

오후

HTML 및 동적 웹 페이지

HTTP

HTML

동적 웹 페이지

Java script

17

오전

Flask 서버

기본 웹 서버 설치법

HTML을 이용한 웹 서버

사물 인터넷을 지원하는 웹 서버

오후

MQTT

MQTT의 기초

TX 프로그래밍

RX 프로그래밍

MQTT를 이용한 하드웨어 제어

22일 화

오전

Camera

카메라 다루기

OpenCV 사용법

오후

YOLO

YOLO를 이용한 객체 인식

 ※ 교육과정은 내부 사정및 강사님 의견에 따라 조정될 수 있습니다.


○ 교육생 혜택  

- 출석율 70%(16차수, 84시간이상 시 수료증 발급 

- 성적 우수자는 타 AI교육 신청 시 선발 우선권 부여

- 성적 우수자는 AI교육 강사양성으로 강사활동 기회 부여

- 교육이수 후 개별 프로젝트 개발 시 서버 활용 서비스 제공

- 교육 중도 포기자(미 수료자)는 연내 AI교육 수강 불가

- 구직 희망 교육생의 맞춤형 취업역량강화 프로그램 참여기회 제공 

 (컨설팅) 취업 및 진로에 대한 명확한 목표 방향 설정

 (포트폴리오) 취업에 대한 사전준비 및 계획 구체화 작성

 (동아리) 목표 지향적 자발적 자기 개발을 위한 운영

- 재직자 직무능력 및 구직자 역량 향상을 위한 ICT분야 자격증 취득 지원

 (지원내용) 자격증 취득 수수료 지원 ※자격증 취득자에 한해 최대 10만원

 (지원대상) 울산 AI교육과정 참여 교육생(교육기간 중 응시자에 한함)

 (지원분야) 23년 NIPA 중점 신기술(데이터, IoT, 네트워크) 분야

 (지원방법) 자격증 사본 제출 후 개인계좌 입금


○ 교육문의

- Email :dkfls3109@uipa.or.kr

- 전화 : 052-210-0244