Home
Register
Track Info
Big Data Analysis and VisualizationCySA+
Firewall Essentials
Integrating Hybrid Cloud
Preparing to Teach the Internet of Things
vSphere 6.5
Agenda
Keynote SpeakersSchedule
Lunch Menu
Campus Map
Travel Info
Hotel SuggestionsRegional Info
Travel Reimbursment
Surveys
Contact
WC Archives
2017: Winter - Summer2016: Winter - Summer
2015: Winter - Summer
2014: Winter - Summer
2013: Winter - Summer
2012: Winter - Summer
2011: Winter - Summer
2010: Winter - Summer

This material is based upon work supported by the National Science Foundation under Grant No. 1205077 and Grant No. 0903239. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

Collin County Community College District is an equal opportunity institution and provides education and employment opportunities without discrimination on the basis of race, color, religion, gender, age, national origin disability or veteran status. For more information contact ACCESS at 972-881-5898V/TDD. For persons with hearing or speech impairments please use the Texas Relay Services when offices or departments on campus do not list a TDD number. The Texas Relay number is 1-800-735-2989 (TDD).
Preparing to Teach "The Internet of Things"
Track Room Location: Heritage Hall, TBD
Description
The Internet of Things and the Internet of Everything (IoT/IoE) is the network of physical objects or "things" embedded with electronics, software, sensors and connectivity to enable it to achieve greater value and service by exchanging data with the manufacturer, operator and/or other connected devices. Each thing is uniquely identifiable through its embedded computing system but is able to interoperate within the existing Internet infrastructure. This course will prepare students to install, configure and maintain these devices.IoE/IoT implies the idea of a totally connected environment where computer technology can assist in the management of the residential and commercial environments. The management tools can be programmed or directed to distribute both incoming and outgoing Internet data, audio/video streams, lighting and environmental controls.
The control and management of IoT/IoE systems can go from simple to complex depending on the needs, ability and budget of the particular environment.
IoT/IoE systems require a number of diverse components to work together. Components such as the audio/video systems will integrate into the data network (media servers/clients for example). But, even though a complete integration solution might be the ultimate desire, much of the technology implementations can be built and controlled as independent modules that are connected to various appliances and devices in the home.
There are six major categories of IoT/IoE technology systems that the class will be working with:
· Networking and Internet connectivity
· Audio/Video signal reception and distribution
· Telecommunications (including Voice Over IP)
· Security and Surveillance
· Home Control Management (including lighting and HVAC controls)
· Appliance Automation and Control
Developing and deploying meaningful and quality hands-on IoT/IoE assignments for students can be challenging. Issues such as types and costs of IoT/IoE sensors, software licensing, space considerations, increasing student time on task and allowing enough access to a lab environment are just a few of the challenges faced by instructors wishing to teach IoT/IoE. These and other challenges will be addressed in this flexible hands-on class.
This course will have participants “get their hands dirty” by walking through various lab assignments in support of IoT/IoE technologies. Labs will consist of both “high-touch” and virtual. All of the exercises demonstrated and performed during this course can be done in a typical networking classroom/lab (such as A+, Network+ or Cisco).
Prerequisites
Recommended Textbooks
The Internet of Things, Samuel Greengard, MIT Press Essential Knowledge Series, 978-262-52773-6 (preferred)Designing the Internet of Things, Adrian McEwen & Hakim Cassimally, Wiley, 978-1-118-43062-0
Learning The Internet of Things, Peter Wahler, Packt Publishing, 978-1-78355-353-2
Building the Internet of Things, Maciej Kranz, Wiley, 978-1-119-28566-3
Internet of Things (A Hands-on-Approach), Arsheep Bahga &Vijay Madietti, 978-0996025515
Instructor
Bill Saichek
Professor, Computer Science and Information Systems
Orange Coast College, Costa Mesa, CA
Bill Saichek has worked in the computer industry since 1976 and has been a professor teaching networking, communications, operations and security classes since 1991, most recently at Orange Coast College in Costa Mesa California. He has also taught networking and communications classes for Chapman University, El Camino College and Long Beach City College. He holds Bachelors and Masters of Science degrees in Computer Science from the University of California, Irvine and holds several networking certifications. He has given presentations around the country on teaching networking topics as varied as Cloud Computing, Voice Over IP, IPv6 and the Internet of Things.
Three Objectives
1. To gain a perspective on “The Internet of Things” and how its cross-discipline focus is changing the IT paradigm and how we are finally on the path to a “converged” network.2. Provide participants with an in-depth, hands-on, interactive lab experience using labs that have been (and are still being) developed in the various aspects of IoT (see below for a list of some of the labs).
3. Prepare instructors to include IoT activities into their IT and Networking curriculum and to assist them in implementing their own IoT course offerings.
Labs That Are Directly Related to the Internet of Things
Devices used:
...and any additional labs that can be developed.
Agenda
Day 1:Networking
Network Configurations
Resource Sharing
Internet Connectivity
Network Protection
Installation Basics
Installing Structured Cabling
Cable Termination
Telecommunications
Voice Over IP (VoIP)
Day 2:
Media Storage and Content Distribution
CODECs
Streaming Media
Media Servers
Storage Servers
Home Theatre and Home Audio / Video Systems
Media Room Audio & Video
Distributed Audio & Video
Day 3:
Home Lighting and Control Systems
Control Systems Types
Implementation Techniques
Security and Surveillance Systems
Components
Video Surveillance and Integration
Environmental Control and Management Systems
Control Systems Programming
Day 4:
IoT Application Developement
Aruduino Microcontrollers
Samsung SmartThings Microcontroller
Amazon Echo / Alexa Skills Kits
Day 5:
Review of Labs and Materials
Wrap Up Discussion