This course provides an introduction to the
design, analysis and implementation of networked embedded systems that
interact with physical environment. Applications of such systems include
environmental monitoring, consumer electronics, medical devices,
automotive systems, industrial process control, distributed robotics,
and smart structures.
Topics covered in this course include concepts, technologies and
protocols for low-power and resource-restricted wireless networks;
embedded system architectures; and real-time system concept, scheduling
theory and design principles. Other advanced topics will also be covered
in this course include real-time operating systems, indoor collaborative
localization techniques, and end-to-end delay analysis in wireless mesh
networks. Through a well-designed course project, students will acquire
skills in the design, implementation and debugging of core embedded and
real-time functionality, and build applications on representative
wireless real-time and embedded communication platforms.
Networking: A Top-Down Approach, 6th Edition, by James
F. Kurose, and Keith W. Ross, ISBN-10: 0132856204
- Wireless Communications Principles
and Practice, 2nd Edition, by Ted Rappaport,
ISBN-10: 0130422320 (ISBN-13: 978-0130422323), Publisher:
- Introduction to Embedded Systems - A
Cyber-Physical Systems Approach, 1st Edition, by Edward
A. Lee and Sanjit A. Seshia, ISBN-10: 0557708575
- Hard Real-Time Computing Systems:
Predictable Scheduling Algorithms and Applications, 2nd Edition, by
Giorgio C. Buttazzo, ISBN: 0-387-23137-4, Publisher: Springer
- Real-Time Systems: 1st
Edition, by Jane W.S. Liu, ISBN:0130996513, Publisher: Prentice
will be paper review assignments ( two papers per week, since the week
of September 17th), one in-class midterm exam (tentative date is Oct.
15th), and one in-class final exam (tentative date is Dec. 5th). The
exams will be open-books and open-notes. Each graduate student will be
assigned to present one paper (25 minutes presentation + 5 minutes
The final course grade will be computed as follows:
- Paper review 20%
- Midterm: 20%
- Presentation (for graduate students only): 5%
- Group Project: 30% for undergraduate students and 25% for graduate
- Final 30%
If you have questions regarding the grading of your paper review,
project or exams, you MUST
come to see the instructor WITHIN
after the date your paper review, project
or exams have been returned to you.
Paper review assignment and project is subject to late penalty. Here is
the point deduction policy: 20%
deduction (late by 1 day), 40% deduction (late by 2days), 80%
deduction (late by 3 days), and no credit if late by more than three
Contact the instructor in case of medical emergency, and a written proof
from your doctor is required.
YOU MUST DO YOUR HOMEWORKS AND PROJECTS
ON YOUR OWN UNLESS THEY ARE SPECIFIED AS GROUP WORK!
You may discuss the assigned paper with anyone and use any reference
material, provided you do not copy any other personís work. We will
follow the University Policy on Academic Integrity regarding any
cheating and plagiarism. Take the time to familiarize yourself with the
contents of this page, as you are responsible for its contents.