Course

IoT Creator


IoT Creator is a visual flow-based IoT system builder that eliminates the complexities of creating functional cloud-connected projects. IoT Creator combines the graphic development environment, drag and drop IoT function blocks, connectivity to cloud databases, APIs, and many other IoT resources with integrated data illustration and Graphical User Interface (GUI) to access and control systems from anywhere in the world.

In this course, students will gain an understanding of cloud-connected systems by focusing on the implementation of an Intelligent Lawn Sprinkler system. This system is a real life conduit and transposes to many other cloud connected IoT projects. The primary objective is to gain confidence in the fundamentals of cloud connected data acquisition, data transport and manipulation using the cloud connected sprinkler system as an example. This includes the hardware, software, programming process, wireless communications protocols, and actuation, as well as learning how to interface with cloud services such as weather forecasts and creating web-based graphical user interfaces. The students will gain hands-on experience with a real sense of accomplishment.

Throughout the project, the students will be introduced to IoT system concept planning, creation, and implementation of data flows. This course emphasizes the realization of the learned material in the creation of a usable cloud connected project. The course is self-paced with weekly debug sessions to overcome barriers of understanding and project implementation.

Students will be working with the same technology that’s being installed in cutting-edge cloud connected systems around the globe right now. They will take away highly relevant job and entrepreneurial skills upon completion of this course.

Learning Objectives

  • Understand how an IoT system works from data acquisition to data processing and transportation to actuation
  • Learn the basics of APIs, JSON, SQLite, MQTT, and IoT Creator
  • Understand cloud connected components and actuators
  • Hands-on practical building of functioning and scale-able system
  • Exercise cloud-connected intelligent systems
  • Create a webpage to control your system through the cloud
  • Learn the basics of communications networks and how they work
  • Gain hands-on experience implementing an IoT system through a real life project

Format

This course is being offered in a hybrid format. Some content within the course is asynchronous, and can be taken at the students own pace. A student will also be expected to meet weekly deadlines and attend class (online) once per week.

Synchronous online meeting days/time: Thursdays 5:30-7:00 pm

Prerequisite(s):



Sections Open for Enrollment:

Open Sections and Schedule
Start / End Date Units Meeting Type Cost Instructor
01-25-2021 to 03-19-2021 1.6 CEUs Online Custom $170.00
reg $200

Rudolf G Hechfellner

Enroll

Schedule

Date: Start Time: End Time: Meeting Type: Location:
Mon, 01-25-2021 12:01 a.m. 12:02 a.m. Online Custom ONLINE
Fri, 03-19-2021 11:58 p.m. 11:59 p.m. Online Custom ONLINE

Course Inquiry

Ask us any questions you may have about this course.

Contact Us
Speak to a student services representative.

Call (408) 861-3860

Envelope extension@ucsc.edu