Ubiquitous Computing & Practice (Spring Semester, 2013)

*"Student-teacher relationships are based on trust. Acts, which violate this trust, undermine the educational process. Your classmates and the instructor will not tolerate violations of academic integrity"*

Course Schedule & Lecture Notes
* [March 05, 06] Introduction to Course, What is Ubiquitous Computing? Lecture Note-1
* [March 12, 13] Ubiquitous Computing and Our Life Movie 1 (Apart), Movie 2 (Refrigerator), Movie 3 (Smart Phone), Movie 4 (Kinect), Movie 5 (Kinect), Movie 6 (Siri), Movie 7 (Smart Dust), Movie 8 (Smart Kindergarten), Movie 9 (MIT Oxygen), Movie 10 (AMBIENT AGORAS), Movie 11 (iTable), Movie 12 (LED Communication), Movie 13 (Home Medical), , Movie 14 (Discovery Channel)
* [March 19, 20] Ubiquitous Networking - WiFi, WiMAX and 3G/LTE Lecture Note-2, SmartPhone-MI.ppt, iPhoneAndroid.ppt
* [March 26, 27] Ubiquitous Networking - Smart TV and IPv6 Lecture Note-3, Lecture Note-4, Homework-1
* [April 02, 03] Ubiquitous Networking - BlueTooth, RFID and NFC Lecture Note-5, Lecture Note-6
* [April 09, 10] Ubiquitous Networking - USN and Ad-hoc Network Lecture Note-7, 조병완의 만물지능 혁명, Home Security Product
* [April 16, 17] Ubiquitous Networking - Web2.0, Web Squared and IoT Lecture Note-8, 정보 스트리밍 소비의 방법과 기계들이 참여하는 사회관계망 서비스
* [April 23] (No Lecture)
* [April 24] *Midterm Exam.* Midterm Exam-Results

* 실습 1 조: 강성민, 김수용, 이승철, 최병수, 최소라
* 실습 2 조: 고현경, 변상규, 정성혁, 이희성, 최종민
* 실습 3 조: 이지은, 김광수, 송용권, 정찬희, 최재건
* 실습 4 조: 김동효, 심기성, 임경수, 주현주여
* 실습 5 조: 김상구, 오준민, 진우석, 황현서, 정무여

* [April 30] Arduino Practice - 1 Arduino Practice-1 Arduino 1.0.4
* [May 01] Arduino Practice - 2 Arduino Practice-2.1 Arduino Practice-2.2 processing-1.5.1
* [May 07] Arduino Practice - 3 Arduino Practice-3 Arduino Practice-4.1 fritzing.zip
* [May 08] Arduino Practice - 4 Arduino Practice-4.2
X-CTU XBee-arduino-0.3 xbee-arduino-0.3-docs serial2_tx_example serial2_rx_example
* [May 14] Arduino Practice - 5 Arduino Practice-5 arduino-0022.zip sm130 datasheet
* [May 15] Arduino Practice - 6 Arduino Practice-6 Arduino_Wifi_Twt_ubi.ino

[Term Project 안내]
* 이전 과제 주제 예
   - 미아 방지 및 찾기: RSSI를 이용하여 미아의 현재 위치와 가장 가까운 고정 노드를 찾는다.
   - RFID 태그 이용 주차 관리: 주차 라인 내부에 RFID리더를 장착하고, 차량에 태그를 부착하여 주차장에 빈 곳과 주차 가능 대수를 알려주는 서비스, 입구에서 빈 주차공간까지 가장 빠르게 갈 수 있는 길을 안내한다.
   - 미술관 작품 관리: 미술관에 있는 각 작품에 대한 온도, 조도, 습도를 관리한다. 임의의 작품에 대해 습도가 너무 높으면 해당 작품이 무엇인지 화면에 알려주는 등의 기능
   - 불쾌지수 관리: 관심지역 곳곳의 온도와 습도를 체크하여 불쾌지수를 구하는 식에 대입하여 불쾌지수 및 관련 대처 정보를 알려주는 서비스
   - 감성식물 모니터링 시스템: 식물에게 Facebook 계정을 할당하고 Facebook 시스템을 통하여 식물의 상태를 관찰하고, 거꾸로 Facebook을 통하여 식물에게 물을 주고 Fan 을 돌려 식물관리 시스템 내 온도를 조정

* 평가를 잘 받는 방법
   - 창의적인 아이디어: 수업시간에 배운 Arduino 활용방법과 소프트웨어적인 부분을 잘 활용하여 좋은 시나리오를 구성하여 과제를 수행함
   - 다소 여러운 Arduino 구현 기술: 수업시간에 배운 Arduino 예제중 고급 기술이나 배운 것을 띄어 넘어서 Arduino에 구현된 기술이 참신하고 어려운 것이 존재.

* Term Project 평가 요소
   - 참신성(시나리오): 30%, 기술성: 30%, 참여도 및 노력정도: 20%, 보고서: 20%

* Plan Report
   - 기한: 5월 21일 화요일, 23시 59분 59초
   - 제출 방법: el 시스템 활용
   - 게시물 제목 예: 2013-TermProject-PlanReport-1조
   - Report 내용: 팀이름, 조번호, 팀원소개, 과제명, 과제개요, 과제물 구현을 위한 필요 기술, 예상 개발 산출물, 개발 기간 및 일정, 업무분장 등
   - Report 형식: PPT, 표지 포함 7장 이상

   - 1조 Smart bicycle (강성민 김수용 이승철 최병수 최소라), PPT
   - 2조 아이 Pig(감성 돼지 저금통) (정성혁 변상규 최종민 이희성 고현경), PPT
   - 3조 SNS를 활용한 스마트 도어 시스템 (이지은 최재건 송용권 정찬희), PPT
   - 4조 A.I Shoes (주현주 임경수 김동효 심기성), PPT
   - 5조 스마트 홈 네트워크 시스템 (진우석 오준민 정무여 김상구 황현서), PPT

* Final Report
   - 기한: 6월 17일 월요일, 23시 59분 59초
   - 제출 방법: el 시스템 활용
   - 게시물 제목 예: 2013-TermProject-FinalReport-1조
   - Report 내용: 팀이름, 조번호, 팀원소개, 과제명, 과제개요, 과제물 구현 기술 내용 (1) Arduino 적재 프로그램 코드, 2) 데이터 관리 및 Viewer 프로그램 코드 등), 개발 산출물 (사진 및 캡쳐 사진 첨가) 및 메뉴얼, 개발 기간 및 일정, 업무분장 및 각 팀원별 소감 등
   - Report 형식: PPT, 표지 포함 20장 이상

   - 1조 Smart bicycle (강성민 김수용 이승철 최병수 최소라), PPT
   - 2조 아이 Pig(감성 돼지 저금통) (정성혁 변상규 최종민 이희성 고현경), PPT
   - 3조 SNS를 활용한 스마트 도어 시스템 (이지은 최재건 송용권 정찬희), PPT Video
   - 4조 A.I Shoes (주현주 임경수 김동효 심기성), PPT
   - 5조 스마트 홈 네트워크 시스템 (진우석 오준민 정무여 김상구 황현서), PPT


* [May 21] Presentation - 1
  • 1조. 차세대전지 (정찬희) PPT
  • 2조. 위치기반 서비스 - Location Based Services (이지은, 이승철) PPT
  • 3조. S. Hodges, S. Taylor, N. Villar, J. Scott, D. Bial, P.T. Fischer, "Prototyping Connected Devices for the Internet of Things," IEEE Computer, Vol. 46, No. 2, pp. 26-34, Feb. 2013. (심기성, 최종민) PPT
* [May 22] Presentation - 2 * [May 28] (No Lecture)
* [May 29] Presentation - 3 * [June 04] Presentation - 4
  • 10조. 클라우드 컴퓨팅 (정성혁, 김상구) PPT
  • 11조. P2P 컴퓨팅 (이희성, 송용권) PPT
  • 12조. G. Kortuem, A. K. Bandara, N. Smith, M. Richards, M. Petre, "Educating the Internet-of-Things Generation," IEEE Computer, Vol. 46, No. 2, pp. 53-61, Feb. 2013. (고현경, 최소라) PPT
* [June 12] (수요일로 연기된 수업)Presentation - 5
  • 13조. 첨단군사기술 (강성민, 변상규) PPT
  • 14조. 영화속의 유비쿼터스 기술 - 아이로봇, A.I. (김수용) PPT
* [June 18] *Term Project Presentation*
* Lecturer: Youn-Hee Han (Rm. B303, Tel: 560-1486, yhhan@kut.ac.kr)
* Classes: Tuesday (09:00-10:50), Wednesday (14:00-15:50)
* Lecture Room: B318
* TA: 김찬명 (e-mail)
* Course Board(숙제 제출 사이트): http://el.koreatech.ac.kr
* Prerequisites: 컴퓨터네트워크
References
* PPT&PDF materials provided by professor
* 유비쿼터스의 이해, 고민정, 김명주, EhanMedia, 2012년 2월 15일 Book Site

Logistics
* Attendance - One class absence will result in the deduction of two points out of 100 points. Five absences will not result in ten points deduction, but "failure" (i.e., grade 'F') in this course.
* Exam - There will be the midterm for the evaluation of the knowledge learned from the class.
* Presentation - Much evaluation mark will be counted.
* Term Project - "To Be Announced"

Evaluation
* Attendance (10%), Private Report(10%), Midterm exam (30%), Presentation (25%), Term Project (25%),