Engineering the Internet of Things
Program Overview
Engineering the Internet of Things
Overview
The Engineering the Internet-of-Things certificate program provides the fundamental principles, popular technologies, and optimized engineering of Internet-of-Things applications and systems. Students gain a broad set of skills and knowledge for IoT development and innovation, including sensors and interfaces, RF communication, microcontroller and embedded systems, wireless radios, network protocols, cloud services, and security techniques. Students learn how to design, implement, and evaluate IoT systems and applications through hands-on projects on popular embedded system hardware.
Certificate Requirements
To receive the Stony Brook certificate in the Engineering the Internet-of-Things, a student must be enrolled in an MS or PhD program in the Electrical and Computer Engineering Department and must complete four courses as specified below, with at least a B grade in each course.
Foundations (1 required)
- ESE 566 - Hardware-Software Co-Design of Embedded Systems (3 credits)
Basic Skills and Knowledge (2 required)
- ESE 506 - Wireless Network (3 credits)
- ESE 525 - Modern Sensors in Artificial Intelligence Applications (3 credits)
Cloud and Security (1 out of two electives)
- ESE 543 - Mobile Cloud Computing (3 credits)
- ESE 544 - Network Security Engineering (3 credits)
Notes
To apply for the Engineering the Internet-of-Things Certificate Program, a student must complete the "Permission to Enroll in a Secondary Certificate Program" form (which requires some signatures) from the Graduate School website, and submit it within the first week of the semester when they start the certificate.
