Internet of Things (IoT) CSED 490K Course Introduction

Slides:



Advertisements
Similar presentations
Teaching International Teachers to Use Technology Using Free Web Tools Jenell Williams Christina Kitson Max Stinnett English Language Program Kansas State.
Advertisements

► Why regular and effective student contact matters. ► Definition of regular and effective student contact. ► How to achieve regular and effective student.
Herbert SHIU Joseph FONG Jeanne Lam.  Introduction  Facebook features  Facebook as an education platform  Case study  Conclusion.
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Preparation for In-class Presentations.
1 EDTE 316 Science Methods Fall 2007 Module 1 To properly navigate through this PowerPoint, go to “View” and click on “Slide Show”
The Information School of the University of Washington University of Washington1 Introduction INFO/CSE 100, Spring 2005.
Enhancing Electrical Engineering Education by Developing Online Courses M. Mohandes, M. Dawoud, A. Hussain, M. Deriche, A. Balghonaim Electrical Engineering.
DPNM, POSTECHIoT 1 Prof. James Won-Ki Hong Sept. 2, 2014 Distributed Processing & Network Management Lab. Dept. of Computer Science and Engineering POSTECH.
Project Management Take a Tour of the Online Course.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
The Google Cloud EDTEC 572. History & Overview Cloud Computing Grid Computing Parallel Computing Distributed Computing Ubiquitous Computing Mobil phon.
COMP Introduction to Programming Yi Hong May 13, 2015.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
Chapter 1: Introduction to Project Management
Course Information. Course resources All course materials (slides, links to recorded lectures, online quiz, assignments, course project, and online exams)
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
Course Introduction Software Engineering
Lab Orientation EDUC W200 Fall Goals Introductions for instructor and students Familiarize students with the course syllabus Familiarize students.
Dr. Gina Green Intro to Information Technology & Processing.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
IPC144 An Introduction to Programming Using C. Instructor Murray Saul Office: Rm –Office hours are posted on my IPC144 web page or on bulletin board.
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
Computer Networks CNT5106C
Introduction to Social Media October 28, 2010 Green County High School Vickie Buckman.
Summer 2016 Introduction-0 CSE 101: Introduction to Computer Science Contact: Room: UB Cell:
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
INTE 290 Summer 2015.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
July 18 th 2014 Using ICT in School 1 Prepared by Geofrey Kalumuna Managing web based resources A change project.
Cloud-Computing Cloud Web-Blog Software Application Download Software.
APPLIED MANAGEMENT SCIENCE IN AGRICULTURAL SYSTEMS I
Lecture 1: Getting Ready
Fundamentals & Ethics of Information Systems IS 201
Computer Network Fundamentals CNT4007C
An introduction to developing and teaching an online course
Syllabus Introduction to Computer Science
CS5248: Systems Support for Continuous Media
Computer Networks CNT5106C
(Book Project) ASSE 2111: Learning Outcome Assessment 1 Section: 202
Top 10 DevOps online Resources to learn Share & Practice by scmGalaxy
E 96 Introduction to Engineering Design Peter Reiher UCLA
Theory and Practice of Web Technology
Professor Rebecca Strachan Sanaa Aljabali
Welcome to the a Department of Engineering Education !
EECE 315: Operating Systems
Computer Skills Lecturer Muhammed YASIN
Operating Systems: Principles and Practice Cpr E 308
Computer Networks CNT5106C
Flipped Classes Desiree doing a flip
Introduction to Web Programming
CSE-321 Programming Languages Overview
Prof. James Won-Ki Hong March 3, 2015
Introduction to Microbiology BI 234
CS6501 Embedded Operating Systems for the IoT
An introduction to the organization of the Internet Lab
Operating Systems: Principles and Practice Cpr E 308
Office: ENGR 530 Phone: Emai:
ITEC 202 Operating Systems
ENGINEERING 1301 INTRODUCTION TO ENGINEERING
Computer Networks CNT5106C
Introduction An introduction to the organization of the Networks Course and the Internet Lab.
ITEC 202 Operating Systems
Information Retrieval CIS-462
How Should You Participate in this Course?
Introduction INFO/CSE 100, Spring 2006
E-learning and educational technology tools
Presentation transcript:

Internet of Things (IoT) CSED 490K Course Introduction Prof. James Won-Ki Hong Sept. 5, 2017 Distributed Processing & Network Management Lab. Dept. of Computer Science and Engineering POSTECH http://dpnm.postech.ac.kr/~jwkhong

Table of Contents 1 Introduction 2 Communication methods 3. Assignments & Term Project 4. Course Overview

Introduction This course will be conducted using “flipped learning” This course will be concurrently offered to the world (mostly people in Korea) as a GSIT MOOC course The same lectures will be given online via http://www.postechx.kr There will be a number of assignments and a group term project Active class participation is expected from all students The course website will be used for making various announcements and providing materials to the students: http://dpnm.postech.ac.kr/cs490k

Introduction – Classes & TA Location: PIRL 222 Times: Tue. & Thu. 12:30-13:45 Class times will be used to have Q&As on the materials covered in the online lectures, student presentations and discussions on class various class maters Teaching Assistant (TA): Dongho Son, 054-279-5641, donghoson(@)postech.ac.kr (DPNM Lab, CSE) Pre-requisites: A course on OS and computer networking are recommended Required Textbook: There will not be a textbook for this course. Lecture slides and various materials (videos, papers, software, presentations, etc.) found from the Internet can be used for the course.

Introduction – Lectures & Quizzes Lectures will be given online via http://www.postechx.kr/courseware/29376 Lecture notes in PDF will be provided along with online lectures Students are expected to view the online lecture before coming to class There will be one or two lecture modules per class Quizzes will be given after every online lecture Students must do the quizzes as they will be counted towards 10% of the final mark You will be given two chances to get the correct answer for each question

How to Communicate with me via Email: jwkhong@postech.ac.kr Phones: 054-279-2244 (o), 010-3810-5641 (m) KakaoTalk Skype: jwkhong Face-to-Face: PIRL 337

How to Communicate with the Class Students will use LMS (Lecture Management System) within POVIS to submit assignments & project materials The TA will make announcements on assignments, project, etc. via email and/or LMS We will have a bulletin board to have online Q&A and discussions – where would be best?

Course Evaluation Evaluation on each student will be done based on the following: Assignments - 40% Term Project - 50% Class Participation - 10% Note: the above evaluation scheme may change slightly during the course.

Course Assignments Will involve a number of things including: Creating your own homepage, blog, wiki, LinkedIn page, Facebook page, etc. Survey various topics/platforms/tools/devices and presenting your findings in class – class presentations should be prepared in PowerPoint or similar presentation SW Watching YouTube videos and answering some questions Developing software for some “things”

Term Project Will develop an IoT system involving one or more devices, IoT platform, and smartphone app May be done in groups of 2-3 students Go through the process of system development life cycle (i.e., project definition, requirements analysis, design, implementation, testing, deployment) and documentation – will be done throughout the course There will be a final presentation and demo at the end of the term 40% of the course mark will be allocated for this Think about what you would like to develop!

Class Participation Students are strongly encouraged to listen to all online lectures, do the quizzes, attend all classes. Students are also strongly encouraged to participate in discussions during classes. 10% of the final mark is assigned for good and active class participation.

POSTECH IoT Course Overview Introduction to IoT (Internet of Things) Networking Technologies for IoT IoT Programming with Rasberry Pi IoT Programming with Arduino IoT Programming with ARTIK IoT Platform Microsoft Azure IoT Suite Samsung ARTIK Cloud Amazon Web Services IoT IBM Watson IoT Google Cloud IoT IoT App Development Project This slides shows the topics that will be covered in this course. Following this introductory lecture, I will introduce networking technologies used in IoT applications. I will then introduce several popular IoT development kits and IoT programming using them, namely Rasberry Pi, Arduino and Samsung ARTIK IoT Platform. I will introduce several IoT Cloud platforms such as Microsoft Azure IoT Suite, Samsung ARTIK Cloud, Amazon Web Services IoT, IBM Watson IoT, Google Cloud IoT. I will then introduce an IoT application development project.

Q&A