2020-2021 Catalog 
    
    Dec 21, 2024  
2020-2021 Catalog [PREVIOUS CATALOG YEAR]

ELT 150 - Embedded Systems and IoT


Description: An introduction to embedded systems and their use in IoT-based (Internet of Things) systems. Hardware and software components including design considerations, constraints and interfacing between the physical world and embedded devices.

Credits: 3
Lecture: 2
Lab: 2

Course Content:
  1. IoT (Internet of Things) description and technologies
  2. Embedded system components, interaction and interfacing
  3. Hardware and software for IoT systems
  4. IoT operating systems and programming
  5. Embedded systems/IoT troubleshooting

Learning Outcomes:
  1. Define the term "Internet of Things" and the technologies behind IoT: RFID and NFC, wireless networks and WSN, RTLS and GPS, agents and multiagent systems. (1)
  2. Define what an embedded system is in terms of its interface. (2)
  3. Describe the components of an embedded system. (2)
  4. Describe the interactions of embedded systems with the physical world. (2)
  5. Identify the core hardware components most commonly used in IoT devices. (3)
  6. Describe the interaction between software and hardware in an IoT device. (3)
  7. Describe the role of an operating system to support software in an IoT device. (4)
  8. Evaluate embedded solutions for IoT situations using (embedded) computer systems interfaced to digital hardware. (4)
  9. Troubleshoot embedded/IoT systems. (5)