ECE 479

ECE 479 - IoT and Cognitive Computing

Spring 2025

TitleRubricSectionCRNTypeHoursTimesDaysLocationInstructor
IoT and Cognitive ComputingECE479AB173609LAB01000 - 1150 M  4022 Electrical & Computer Eng Bldg 
IoT and Cognitive ComputingECE479AB273610LAB01300 - 1450 M  4022 Electrical & Computer Eng Bldg 
IoT and Cognitive ComputingECE479AB373611LAB01600 - 1750 M  4022 Electrical & Computer Eng Bldg 
IoT and Cognitive ComputingECE479AL73445LEC41230 - 1350 T R  3017 Electrical & Computer Eng Bldg Volodymyr Kindratenko

Official Description

Offers in-depth coverage on existing and emerging IoT and cognitive computing topics. Detailed topics include definition and characteristics of IoT; IoT enabling technologies; smart domains and applications; IoT systems; IoT design methodology; machine learning and deep learning; embedded GPU and FPGA for IoT; IoT servers and cloud; data analytics for IoT; cognitive computing; cognitive systems design; cognitive application workloads; IoT security; hands-on learning experience to build IoT systems; and various case studies such as smart city, smart home, and IoT for healthcare. Three lab-based machine problems working with actual IoT computing devices together with homework assignments will be given to reinforce students' understanding and learning of the techniques and topics. Course Information: 4 undergraduate hours. 4 graduate hours. Prerequisite: ECE 220 or CS 225.