NEXUS is Here!

CEN425

Undergraduate

Internet of Things: Applications and Networking

Department of Electrical and Computer Engineering
Abu Dhabi University
3 Credits
No ratings yet

Course Description

This course builds upon the concepts and skills developed in CEN325 and CEN333. It enforces covered concepts and introduces new ones for distributed embedded systems design. The course uses 8-bit microcontrollers and Linux-based 32-bit microprocessors and their integration running Linux design scalable applications in the context of Internet of Things. Students are also introduced to state charts (with concurrency and composite states) for modeling and design of IoT applications. The course discusses advanced interfacing techniques to many sensors and actuators. At the end of the course students will gain theoretic and practical experiences that they can immediately utilize to design and implement real-life IoT projects for remote monitoring and control using mobile applications. The course uses both the Arduino and Raspberry Pi and their integration using PyFirmata. Especially emphasis is given to using operating system (Linux) capabilities to expand what can be done compared to CEN32

Course Details

Course Code
CEN425
Credits
3
Level
Undergraduate
Department
COE-ECE

Course Materials

Professors

No professors listed yet