May 17, 2016 (TQL101 Class3)

Today:

1) Bulletin (Jane)

2) Demo - mid-term project (Persistent IoT Team, Class2)

3) Tutorial (Baseer Khan)



Take care of these in your first week

What have I not done after the first introduction session?

  • 5. Linked...In

    • Joined the group TQL Class3

    • Gave my introduction to the group

    • Use this Class Roster (if you cannot access this link, see #4)

 

 

Our Schedule
WeekContentTutorialsMain Concepts Covered
0IntroductionIntroduction

Architecture and overview

Queries

1

SimpleModel Project

Serial temperature sensor

#1

ThingModel, ThingFacet, Attribute, Action;

Protocol handlers (serial)

Instantiation, Subscription

2

Actuator (USB camera);

Cloud services (weather)

#5, #7

Protocol handlers (UCam, HTTP)

Message parsing, Actionable attributes

Joint queries

3

Combing things with data;

Consume TQL queries to build UI app

#9, #10

Data Model; Reference, Smart Reference;

Building UI with queries

User defined types

4

Multiple sensors

#2

Macros; FacetScript; Model to model queries;

Model to model subscriptions

5

Simulation

#8Scheduling; Simulation
6

Edge computing – gateways, cloud

#11Distributed application; Clusters
7

Bulk initialization of things and data

#12Large numbers of devices; Device management
8

The Smart Greenhouse

#13Review and more on queries and macros

 

 

Class Calendar

TQL101 Class4 Calendar

03-Oct2016 10-Oct 17-Oct 24-Oct 31-Oct 07-Nov 14-Nov 21-Nov 28-Nov 05-Dec 12-Dec 19-Dec 26-Dec 02-Jan2017 09-Jan 16-Jan 23-Jan 30-Jan 06-Feb 13-Feb 20-Feb 27-Feb 06-Mar 13-Mar 20-Mar 27-Mar 03-Apr 10-Apr 17-Apr 24-Apr 01-May 08-May 15-May 22-May 29-May 05-Jun 12-Jun 19-Jun 26-Jun 03-Jul 10-Jul 17-Jul 24-Jul 31-Jul 07-Aug 14-Aug 21-Aug 28-Aug 04-Sep 11-Sep 18-Sep 25-Sep 02-Oct 09-Oct 16-Oct 23-Oct 30-Oct 06-Nov 13-Nov 20-Nov 27-Nov 04-Dec 11-Dec 18-Dec Proj. description due Finalize team Demo scheduled due Project due TQLOne competitio…
Lane 1

Classes

Team 1:1

Project work

Project demos

TQL101 Class4 Calendar and Deadlines

Week ofDeadlinesActivities
Oct 3
  • Class 1
Oct 10Oct 10 - finalize team
  • Class 2
  • Team 1:1 meetings discussing project scope and design
Oct 17
  • Class 3
  • Team 1:1 meetings discussing project scope and design
Oct 24Oct 24 - submit project description (2-pager)
  • Class 4
Oct 31
  • Class 5
Nov 7
  • Class 6
Nov 14Nov 11 - schedule demo time slot
  • Class 7
Nov 21Finish live tutorials
  • Class 8
Nov 28
  • Team project demos
Dec 5
  • Team project demos
Dec 12Dec 12 - final project due
  • Team project demos
Dec 19
  • Submit project for TQLOne In-Class Competition
Dec 26Dec 30 - TQLOne In-Class Competition submission deadline
  • Submit project for TQLOne In-Class Competition
Jan 9, 2017Jan 9 - TQLOne In-Class Competition voting starts
  • Voting for winners
Jan 30, 2017Jan 30 - TQLOne In-Class Competition winners announced
May, 2017TQLOne Global CompetitionThis is a global, cross-batch competition


29-Feb2016 07-Mar 14-Mar 21-Mar 28-Mar 04-Apr 11-Apr 18-Apr 25-Apr 02-May 09-May 16-May 23-May 30-May 06-Jun 13-Jun 20-Jun 27-Jun 04-Jul 11-Jul 18-Jul 25-Jul 01-Aug 08-Aug 15-Aug 22-Aug 29-Aug 05-Sep 12-Sep 19-Sep 26-Sep 03-Oct 10-Oct 17-Oct 24-Oct 31-Oct 07-Nov 14-Nov 21-Nov 28-Nov 05-Dec 12-Dec 19-Dec 26-Dec 02-Jan2017 09-Jan 16-Jan 23-Jan 30-Jan 06-Feb 13-Feb 20-Feb 27-Feb Class 2 enrollment Competition submissio… Class3 enrollment
Class 1
Class 2
Class 3 (online)

First half semester

Mid-term project

Second half semester

Final project period

Full semester

Final project period

Mid-term project demos

Full semester

Final project period

Mid-term project demos