EE 250 - Fall 2024 Distributed Systems and the Internet of Things

Welcome to EE 250 Fall 2024

Welcome to EE 250 Distributed Systems & the Internet Of Things. This website will serve as the main portal to all the information and other sites related to this course!

However, a majority of the content (slides, labs, homeworks) will be posted in the shared Google folder. Your @usc.edu account will be given access to this folder, so you will need to login with that account before you can access it.

Piazza will be used for announcements and Q&A. You must check Piazza often to ensure you are aware of any announcements made.

Accommodations

If you have USC approved accommodations, please upload them using this form.

Textbooks

  1. Practical Python Programming for the IoT, Gary Smart, Packt Publishing, 2020. Freely available via USC Libraries - will need to sign in to the libraries website to access the book.

  2. IoT and Edge Computing for Architects, 2nd Edition, Perry Lea, Packt Publishing, 2020. Freely available via USC Libraries (sign-in required).

  3. Fundamentals of Wireless Sensor Networks, Thoery and Practice. Dargie and Poellabauer. Wiley Publishing, 2010. ISBN 978-0-470-99765-9. Freely available via USC Libraries (sign-in required).

  4. Distributed Systems, Third Edition by Tanenbaum and Van Steen, 2017. ISBN 978-90-815406-2-9). Freely available.