접수일정 | 2023-07-13 ~ 2023-07-20 |
---|---|
교육일정 | 2023-07-13 ~ 2023-08-24 (80H) (10 차수) |
교육대상 | 울산대학교 재학생 |
교육장소 | 울산대학교 7-601 |
강사명 | 김성환, 박재현 |
정원 | 25 (등록인원 : 26명) |
교육방식 | 오프라인 |
주의사항 | ※ 로그인시 신청서 버튼이 표시되므로 로그인 후 신청하셔야 합니다. |
○ 과정명
- 라즈베리파이를 이용한 IoT 네트워크 설계 기초
○ 교육대상
- 울산대학교 재학생
○ 모집기간
- 2023년 07월 13일(목) ~ 07월 20일(목)
○ 교육일정
- 2023년 07월 13일(목) ~ 08월 24일(목)
※ 교육일정은 변경될 수 있습니다.
○ 교육장소
- 울산대학교 7-601
○ 교육비
- 전액무료
○ 교육생 선발
○ 교육과정
요일 | 주제 | 소제 |
7월 13일 목 오전 | IoT 네트워크 개론 | IoT 네트워크, 센서 개론 |
인공지능 소개 | 인공지능 기본 개념 및 응용 소개 | |
머신러닝 개요 | 지도학습, 자율학습 | |
강화학습, 선형회기, 분류 | ||
파이썬 설치 | 파이썬, 아나콘다 설치 및 주피터 노트 실행 | |
오후 | 데이터 | 객체, 타입, 가변성 리터럴 값 |
산술연산, 비교연산, 변수, 할당, 복사 | ||
숫자 | 불리언, 정수, 정수 연산자, 연산순서 | |
진수, 진수 변환, 소수점, 수학함수 | ||
17일 월 오전 | If, 조건문 | 주석 사용법, True와 False, 비교연산, 논리연산 |
if~else | ||
elif, in | ||
연습문제 | 온도 변화에 따른 제어 구문 작성 | |
오후 | 텍스트 문자열 | 문자열 생성, str(), 결합, 이스케이프 문자 |
복제, 추출, 슬라이싱, len(), split() | ||
문자열 대체, 검색 | ||
연습문제 | 여러 문장 내에 문자열 찾기 후 출력 | |
19일 수 오전 | 반복문: While, for문 | While 문 및 break구문 |
for 문, in, break 및 continue | ||
조건문과 결합한 반복문 | ||
연습문제 | 소수 찾기, 데이터 상에 가장 큰 값과 그 인덱스 출력 | |
오후 | 튜플과 리스트 | 튜플 생성, 결합, 비교 |
리스트 생성, 변환, 문자열 분할 | ||
리스트 복제, 병합, 항목 변경, 정렬 | ||
연습문제 | 리스트를 활용한 기초 데이터 베이스 구축예 | |
21일 금 오전 | 딕셔너리와 셋 | 딕셔너리 생성, 변환, 항목 추가 및 변경, 항목 얻기 |
항목 삭제 할당, 복사, 비교 | ||
셋(Set)생성, 변환, 항목 추가 및 삭제, 자료구조와 결합 | ||
미니프로젝트 | 파일썬 용어 사전 제작 실습 (기본 데이터 제공) | |
오후 | 함수 | 함수의 필요성, 정의, 호출, 인수와 매개변수 |
모듈생성 및 생신, 독스트링 | ||
내부함수, 익명함수, 제너레이터 데커레이터 | ||
연습문제 | 다양한 함수 정의 및 호출 예제 | |
25일 화 오전 | 객체와 클래스 | 객체지향프로그래밍 개념, 객체 및 클래스 |
생성자, 객체 참조, 클래스 및 인스턴스 변수 | ||
정보 은닉, 접근자와 설정자, 상속, 부모 클래스와 자식 클래스 | ||
연습문제 | 생성자 및 객체 참조 예제 | |
오후 | 모듈과 패키지 | 모듈과 import 문, 패키지, 파이썬 표준 라이브러리 |
datetime 모듈, time 모듈 | ||
파일과 디렉터리 | 파일 입출력, 디렉터리 명령어, 경로 이름 | |
미니 프로젝트 | 날씨를 저장하고 있는 CSV 파일 읽고 날씨 시뮬레이터 작성 | |
27 목 오전 오후 | 센서 기반 신호 설계 프로젝트 | 다양한 센서 관련 신호 분석용 개별 및 팀별 프로젝트 수행 |
요일 | 주제 | 소제 |
8월 1일 화 오전 | Raspberry Pi 기초 | Raspberry Pi 요소 설명 |
Raspberry Pi OS 설치 | ||
원격 접속 설정 | ||
오후 | Raspberry Pi 설정 | 필수 프로그램 설치 |
네트워크의 기초 | ||
Visual studio code 설치 | ||
8월 3일 오전 | 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, 네트워크) 분야
(지원방법) 자격증 사본 제출 후 개인계좌 입금
○ 교육문의