{"id":289,"date":"2017-05-05T13:13:08","date_gmt":"2017-05-05T17:13:08","guid":{"rendered":"http:\/\/sites.nd.edu\/aaron-striegel\/?page_id=289"},"modified":"2017-05-09T23:58:20","modified_gmt":"2017-05-10T03:58:20","slug":"cse-34468-schedule-2017","status":"publish","type":"page","link":"https:\/\/sites.nd.edu\/aaron-striegel\/courses\/cse-34468-internet-of-things\/cse-34468-schedule-2017\/","title":{"rendered":"CSE 34468 &#8211; Schedule (2017)"},"content":{"rendered":"<p><strong>Course Schedule &#8211; CSE 34468 &#8211; Summer 2017<\/strong><\/p>\n<p>The course schedule may be subject to change depending on dates for the various field trips and excursions.\u00a0 Week 1 will be in <a href=\"http:\/\/international.nd.edu\/global-centers\/kylemore\/\">Kylemore Abbey<\/a>, Weeks 2-5 in Dublin, and Week 6 remote.\u00a0 Note that the class completes effectively on Tuesday in Week 6 with a final exam.<\/p>\n<p>Course materials may be accessed via Google Drive. \u00a0 Grades are accessible via Sakai.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Week<\/strong><\/td>\n<td><strong>Lecture<\/strong><\/td>\n<td><strong>Date<\/strong><\/td>\n<td><strong>Topic<\/strong><\/td>\n<td><strong>Links<\/strong><\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>01<\/td>\n<td>May-22<\/td>\n<td>Intro<\/td>\n<td>Syllabus, Schedule, Intro to Embedded Systems, Python<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>02<\/td>\n<td>May-23<\/td>\n<td>Python Basics &#8211; Variables, Output, Functions, Control<\/td>\n<td>Rasbperry Pi, Sense HAT<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>03<\/td>\n<td>May-24<\/td>\n<td>Arrays, Data Processing, Loops<\/td>\n<td>Lab 1 &#8211; Intro to Python<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>04<\/td>\n<td>May-25<\/td>\n<td>Basic Networking, Data Fetching<\/td>\n<td>Lab 2 &#8211; Simple REST Fetching \/ Parsing<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>05<\/td>\n<td>May-26<\/td>\n<td>Dictionaries, Coding Practice<\/td>\n<td>Quiz 1<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>06<\/td>\n<td>May-29<\/td>\n<td>Raspberry Pi, Basic UNIX<\/td>\n<td>Working Demo &#8211; Python Hands-On<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>07<\/td>\n<td>May-30<\/td>\n<td>Digital I\/O (Raspberry Pi Sense HAT)<\/td>\n<td>Project 1 &#8211; Stoplight<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>N\/A<\/td>\n<td>May-31<\/td>\n<td>No Lecture<\/td>\n<td>N\/A<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>08<\/td>\n<td>Jun-01<\/td>\n<td>Measuring Time<\/td>\n<td>Project 1 &#8211; Continued<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>09<\/td>\n<td>Jun-02<\/td>\n<td>PWM \/ Stepper Motors<\/td>\n<td>Quiz 2, OpenSCAD<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>N\/A<\/td>\n<td>Jun-05<\/td>\n<td>No Class<\/td>\n<td>N\/A<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>10<\/td>\n<td>Jun-06<\/td>\n<td>Sensing &#8211; Analog Input &#8211; A\/D<\/td>\n<td>Lab 3 &#8211; Sense HAT Temperature<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>11<\/td>\n<td>Jun-07<\/td>\n<td>Analog Output &#8211; D\/A<\/td>\n<td>Project 2 &#8211; Digital Thermostat<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>N\/A<\/td>\n<td>Jun-08<\/td>\n<td>No Class<\/td>\n<td>N\/A<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>12<\/td>\n<td>Jun-09<\/td>\n<td>MQTT \/ IoT<\/td>\n<td>Quiz 3, Finish Project 2<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>13<\/td>\n<td>Jun-12<\/td>\n<td>Network \/ REST &#8211; Revisited<\/td>\n<td>Project 4 &#8211; Remote Controlled Thermostat<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>14<\/td>\n<td>Jun-13<\/td>\n<td>Wireless &#8211; WiFI<\/td>\n<td>Project 4 &#8211; Continued<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>15<\/td>\n<td>Jun-14<\/td>\n<td>Pre-Taped Lecture &#8211; Wireless &#8211; Cellular Basics<\/td>\n<td>Project 4 &#8211; Continued<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>16<\/td>\n<td>Jun-15<\/td>\n<td>Pre-Taped Lecture &#8211; Bluetooth<\/td>\n<td>Finish Project 4, OpenSCAD Tinkering<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>17<\/td>\n<td>Jun-16<\/td>\n<td>Motion Detection<\/td>\n<td>Quiz 4, Lab &#8211; Motion Dynamics<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Course Schedule &#8211; CSE 34468 &#8211; Summer 2017 The course schedule may be subject to change depending on dates for the various field trips and excursions.\u00a0 Week 1 will be in Kylemore Abbey, Weeks 2-5 in Dublin, and Week 6 remote.\u00a0 Note that the class completes effectively on Tuesday in Week 6 with a final [&hellip;]<\/p>\n","protected":false},"author":2219,"featured_media":0,"parent":286,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-289","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/pages\/289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/users\/2219"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/comments?post=289"}],"version-history":[{"count":10,"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/pages\/289\/revisions"}],"predecessor-version":[{"id":307,"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/pages\/289\/revisions\/307"}],"up":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/pages\/286"}],"wp:attachment":[{"href":"https:\/\/sites.nd.edu\/aaron-striegel\/wp-json\/wp\/v2\/media?parent=289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}