Telecommunications Graduate Initiative

Networked Embedded Systems

Department of Computer Science, University College Cork, Ireland
21st - 25th July 2014
TGI Module Code: TGI_N06

Instructor: Chenyang Lu

Networked embedded systems are pervasive computing systems consisting of smart sensors and actuators embedded in physical environments.  Networked embedded systems provide a basis for new computing paradigms that challenges many classical approaches to distributed computing and networking.  Embedded operating systems, wireless sensor networks, and approaches to power management, real-time and middleware services fundamentally change when confronted with this new environment.  This course will cover foundations and recent advances in embedded systems, wireless sensor networks, machine to machine (M2M), Internet of Things, and cyber-physical systems. Students will perform hands-on projects using motes (embedded devices consisting of sensors, radios, and microprocessors).



Reading List


1. Introduction

2. Embedded Operating Systems

3. Tutorial: Motes, TinyOS and nesC

4. Low-Power Wireless Sensor Networking

5. Industrial Wireless Sensor-Actuator Networks

6. Cyber-Physical Systems

6. Service Provisioning Middleware

7. Hands-on Sessions

8. Exam


As Professor of Computer Science and Engineering at Washington University in St. Louis, Dr. Chenyang Lu has over a decade of experience of teaching courses on embedded systems, wireless sensor networks and real-time systems.  A leading researcher on networked embedded systems, he is currently Editor-in-Chief of ACM Transactions on Sensor Networks, Area Editor of IEEE Internet of Things Journal and Associate Editor of Real-Time Systems.  He also chaired premier conferences such as IEEE Real-Time Systems Symposium (RTSS), ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS) and ACM Conference on Embedded Networked Sensor Systems (SenSys).  He is the author and co-author of over 100 research papers with over 12,000 citations and an h-index of 50