CSE 34468 – Schedule (2017)

Course Schedule – CSE 34468 – Summer 2017

The course schedule may be subject to change depending on dates for the various field trips and excursions.  Week 1 will be in Kylemore Abbey, Weeks 2-5 in Dublin, and Week 6 remote.  Note that the class completes effectively on Tuesday in Week 6 with a final exam.

Course materials may be accessed via Google Drive.   Grades are accessible via Sakai.

Week Lecture Date Topic Links
1 01 May-22 Intro Syllabus, Schedule, Intro to Embedded Systems, Python
1 02 May-23 Python Basics – Variables, Output, Functions, Control Rasbperry Pi, Sense HAT
1 03 May-24 Arrays, Data Processing, Loops Lab 1 – Intro to Python
1 04 May-25 Basic Networking, Data Fetching Lab 2 – Simple REST Fetching / Parsing
1 05 May-26 Dictionaries, Coding Practice Quiz 1
2 06 May-29 Raspberry Pi, Basic UNIX Working Demo – Python Hands-On
2 07 May-30 Digital I/O (Raspberry Pi Sense HAT) Project 1 – Stoplight
2 N/A May-31 No Lecture N/A
2 08 Jun-01 Measuring Time Project 1 – Continued
2 09 Jun-02 PWM / Stepper Motors Quiz 2, OpenSCAD
3 N/A Jun-05 No Class N/A
3 10 Jun-06 Sensing – Analog Input – A/D Lab 3 – Sense HAT Temperature
3 11 Jun-07 Analog Output – D/A Project 2 – Digital Thermostat
3 N/A Jun-08 No Class N/A
3 12 Jun-09 MQTT / IoT Quiz 3, Finish Project 2
4 13 Jun-12 Network / REST – Revisited Project 4 – Remote Controlled Thermostat
4 14 Jun-13 Wireless – WiFI Project 4 – Continued
4 15 Jun-14 Pre-Taped Lecture – Wireless – Cellular Basics Project 4 – Continued
4 16 Jun-15 Pre-Taped Lecture – Bluetooth Finish Project 4, OpenSCAD Tinkering
4 17 Jun-16 Motion Detection Quiz 4, Lab – Motion Dynamics