- 본 과정은 삼성, LG, 구글, 애플의 Smart-TV 출시를 통해 급속히 성장하고 있는 Smart-TV분야 전문개발
인력 양성과정으로 하드웨어 기반 지식과 SW기술을 접목한 융합형 채용 연계 인력 양성 과정으로 신기술
개발을 통해 미래 신 성장 동력산업인 Smart-TV분야를 이끌어 나갈 고급 엔지니어 육성을 목표로 Smart-TV 디바이스 시스템분야, Smart-TV 서비스 솔루션분야 기술 개발 교육을 실시합니다. |
|
|
- 본 과정은 국내 최초 “스마트 그리들 위한 홈 어플라이언스 시스템” 임베디드 SW 전문가 양성과정으로 국가
신성장 동력 분야인 스마트그리드 글로벌 인재 양성을 위해 고용노동부와 한국산업인력공단, 전자부품연구원 (사업화법인) 이 함께 진행 하는 사업입니다. |
|
|
모집 분야 |
교육기간 |
교육비용 |
교육정원 |
Smart TV SW 임베디드 시스템
전문가 과정 |
2차 2012.9.24.~2013.2.8. 3차 2012.10.8.~2013.2.22 |
전액 무료
(600만원 상당)
최고40만원 연수 수당지급 |
각 25명 |
스마트 그리드 SW 임베디드
전문가 과정 |
2차 2012.10.10.~2013.1.21 |
전액 무료
(600만원 상당)
월최대
316,000원 연수 수당지급 |
30명 |
|
|
|
- 4년제 졸업자 및 졸업예정자
- 컴퓨터, 전자, 정보통신 이공계 전공자
- SW기반 지식을 보유한 분 |
|
|
|
기 본 과 정 |
기본프로그래밍 |
C Programming 및 자료구조 |
Java Programming |
실 무 과 정 |
임베디드 리눅스 |
임베디드 시스템 개발 환경 |
Linux System Programming |
부트로더 및 커널 포팅 |
안드로이드 플랫폼 |
안드로이드 커널 내부구조 |
디바이스 드라이버 |
안드로이드 플랫폼 |
안드로이드 OS 및 RTOS |
안드로이드 앱개발 |
Web Programming(HTML5) |
UI 및 데이터 처리 |
카메라 및 센서, GPS |
네트워크 및 웹서비스 |
증강현실 |
미 니 Project |
스마트TV 개발 |
스마트 TV용 미니 프로젝트 실습
( SDK설치, 디바이스 API, 멀티미디어 API 활용)- 삼성, LG, 구글 |
기 업 Pilot Project |
① 안드로이드 기반 스마트 TV 디바이스 시스템 개발
스마트 TV용 단말기에 부트로더, 임베디드 리눅스/안드로이드 리눅스, 안드로이드 플랫폼
(프로요, 진저브레드), HDMI 기반 오디오 및 비디오 주변장치 포팅, 안드로이드 기반 기본
입력장치 구현, 안드로이드 기본 서비스(구글 맵, 유튜브, 멀티미디어 등) 구현 등의 내용으로
이루어진 과정 ② 안드로이드 기반 스마트 TV 인터페이스 / 입력 디바이스 기술 개발
스마트 TV 인터페이스와 입력 디바이스를 구현하는 과정으로 안드로이드 기반인
HAL (Hardware Abstraction Layer)와 JNI(Java/Native Interface)를 이용하여 다양한 입력
디바이스를 구현하는 과정으로 키보드/마우스/리모콘/에어마우스 등의 기술구현 과정 ③ 안드로이드 기반 스마트 TV 멀티미디어 코덱 기술 개발
안드로이드 플랫폼에 기본 탑재되는 MPEG4, H.264 등의 코덱을 포함하여 다양한 멀티미디어
(음성 및 영상, 스트리밍) 코덱을 구현하는 과정으로 리눅스에서 지원되는 다양한 멀티미디어
포맷을 구현하는 과정 ④ 안드로이드 기반 크로스 디바이스 모델 기반 스마트 TV 앱 기획 및 개발
Cross-Device 모델 기반 앱 기획 및 설계, 스마트 TV 기반 UI 및 UX 기획, 서비스 구현
기획 등의 내용을 포함하여 다양한 앱 구현시 기본 설계 기법 ⑤ 스마트 TV와 디바이스 기기간 증강현실 서비스 연동 기술
스마트 TV와 이동형 단말기기간의 연동 기법, 증강현실 기반 서비스 구현 방법, SNS 기반의
대용량 DB 구현 방법 및 서비스 방법, n-Screen 기반 서비스 구현 기술 등에 대한 서비스
플랫폼 연동 기법 ⑥ 개방형 스마트 TV 플랫폼 개발
셋탑박스 및 블루레이, 홈시어터, 비디오게임기 등과 같은 AV기기에 최적화된 개방형
스마트 TV플랫폼 설계 및 개발 |
|
|
리눅스 시스템 및 스마트그리드 개발환경 구축 |
● 스마트그리드, 홈 어플라이언스 소개
● 임베디드 시스템 특징, 종류 소개
● 리눅스 시스템 유틸리티 사용 실습(gcc, make. ctags 도구 실습)
● 임베디드 시스템 개발 환경 구축 및 실습(교차 개발 환경 실습, 디버거 실습) |
Home network Programming |
● 스마트 디바이스 통신 이해
● 임베디드 프로그래밍 소개
● 소켓 기반 네트워크 프로그래밍
● 네트워크 보안 이해 |
Linux 커널 내부 구조 |
● 리눅스 커널 내부 구조
● 파일 시스템
● 스케줄링
● 시스템 호출 및 인터럽트 |
ARM구조 및 펌웨어 설계 |
● ARM CPU 특징
● ARM register/memory/programming model
● ARM assembly
● 펌웨어 제작 실습 |
디바이스 드라이버 |
● 디바이스 드라이버
● KDI(Kernel Driver Interface), 모듈 프로그래밍
● DHI(Driver Hardware Interface), 추상화 |
Android 플랫폼 |
● Android 아키텍처
● JAVA 및 JNI
● Android 프로그래밍 및 포팅
● Android 기반 원격 모니터링/제어 실습 |
Real time OS |
● ROTS 특징과 구조
● 실시간 보장 기술
● 쓰레드 동기화
● 센서 및 actuator 제어 실습 |
홈어플라이언스 서버 및
모바일 연동 기술 |
● Embedded Webserver , CGI 개념
● 센서네트워크, 스마트그리드,홈 네트워크
● NFC 이해
● 스마트 디바이스간 연동 실습 |
프로젝트 방법론 및 SW 아키텍처 |
● 프로젝트 수행 방법론
● S/W Engineering 기반 요구 분석
● UML(Unifide Modeling Language)
● SW 품질 및 테스트 기법 |
임베디드 시스템 Packaging |
● initrd 및 루트 파일 시스템
● JTAG 및 ICE 이해
● 시스템 패키징
● Android App 등록 및 마케팅 |
● 5인 내외의 인원으로 팀을 구성하여 최신의 프로젝트 주제를 선정하여 팀원의 역할분담 및 상호 협조 하에
프로젝트 수행
● 프로젝트 주제는 현재 임베디드 시스템 분야에서 필요로 하는 주제로 이수 후에 관련 분야의 취업과 연계할
수 있도록 함
● 주제 선정 후에는 관렫뇐 자료 수집, 프료기술 학습, 명세 확정, 일정 수립, 개바 환경 구축 등 개발 통합 테스트
등 을 거쳐 개발을 완료하고 외부업체 관계자들의 참관 하에 최종 전시회를 갖도록 함
● 프로젝트 수행의 각 과정에서 제안서, 중간보고서, 최종보고서 및 상세설계서 테스트 시나리오 등 필요한
산출물들을 제출하도록 함으로써 프로젝트 수행 싸이클에 익숙해지도록 함
● 프로젝트 수행 과정에서 S/W Engineering 기법을 실세로 적용함으로써 효과적인 시간관리, 일정관리,
소프트웨어 품질관리 등에 대한 프로젝트 관리 기법을 익히도록 함. |
|
|
모집 분야 |
접수기간 |
신청서 다운로드 |
Smart TV SW
임베디드 시스템
전문가 과정 |
2차 2012.9.21.12시까지 3차 2012.10.4. 18시까지 |
|
주관 및 주최 |
|
스마트 그리드
SW 임베디드
전문가 과정 |
2012년 10월 5일 18시까지 |
|
주관 및 주최 |
|
|
|
|
|
|
|
|
- 2,3호선 교대역 8,14번 출구 도보 3분거리 (전자부품연구원 교육장) |
|