TAE 30: Communications and Computing Technology
An introduction to Internet of Things (IoT) concepts, technologies, and applications
Course Overview
Welcome to TAE 30: Communications and Computing Technology. This course introduces students to the Internet of Things (IoT) concepts, technologies, and applications with a focus on hands-on learning. Throughout this course, you will learn how to build IoT systems using various sensors, actuators, and computing platforms.
By the end of this course, you will be able to design, build, and program IoT devices that can collect data, communicate wirelessly, and interact with cloud services.
Instructors

Ali Moghimi
Assistant Professor of Teaching
Biological and Agricultural Engineering Department
amoghimi@ucdavis.edu
Office Hours: Mondays 2-4 PM

Mohammadreza Narimani
PhD Candidate
Biological and Agricultural Engineering Department
mnarimani@ucdavis.edu
Office Hours: Wednesdays 1-3 PM
Lab Sessions
Lab 1: Introduction to IoT
Learn the basics of IoT and set up your development environment.
View Lab →