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 |