95-733 Internet Technologies

[ Home | Schedule | Syllabus | Course description ]

Look for frequent updates to the topics, slides and readings.



DateReading(s)SlidesOutIn
T. August 30, R. September 1
Required: Enabling the Internet of Things
Required: AJAX Article (from IBM) By Philip McCarthy
Required: AJAX Code discussed in the article by Philip McCarthy
Required: HTML5 Websocket screencast from Oracle
Required: JavaScript Object Notation (JSON) Grammar
Introductory servlets
Java JSON API
Firebug
Firebug tutorial
Debugging AJAX
Hello World Using JSON and AJAX
Simple JSONP example
General viewing: Lynda and CMU Tutorials
General: Enterprise Integration Patterns
Introduction to course and four styles of interaction
Project 1 AJAX and Websockets
Start up and Submission guide
Student selected Project 4
--
T. September 6, R. September 8
Working with websockets
The Computer for the 21st Century
Asynchronous Javascript and XML

Tuesday Quiz 1 on "Enabling the Internet of Things"
--
T. September 13, R. September 15
Arlen Nipper on MQTT
The MQTT specification
People, Places, Things: Web Presence for the Real World
The Web of Things at W3C
Introduction to MQTT
XML and XSLT

Tuesday Quiz 2 on "The Computer For The 21st Century"
Project 2 MQTT
Project 1
T. September 20, R. September 22
XMPP.org
XMPP and Google Talk - Nice description
Introduction to XMPP

Thursday Quiz 3 on "People, Places, Things: Web Presence for the Real World"
--
T. September 27, R. September 29

Thursday Quiz 4 on XMPP
--
Project 2 is due Tuesday at midnight.
T. October 4, R. October 6

--
--
T. October 11, R. October 13

--
--
R. October 20 Final Exam


--
--

Last Update: August 2016