ECE 498 ICC - IoT and Cognitive Computing
Last offered Spring 2022
Subject offerings of new and developing areas of knowledge in electrical and computer engineering intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: 0 to 4 undergraduate hours. 0 to 4 graduate hours. May be repeated in the same or separate terms if topics vary.
This course covers existing and emerging IoT application domains, high-level programming for IoT devices, machine learning algorithms, and various computing systems that facilitate the rapid realization and growth of IoT. Topics include definition and characteristics of IoT; IoT enabling technologies; smart domains and applications; IoT systems; IoT design methodology; embedded GPU and FPGA for IoT; IoT servers and cloud; data analytics for IoT, cognitive computing, cognitive systems design, cognitive application workload, and various case studies such as smart city, smart agriculture, smart home, and smart environment. Machine problems working with Raspberry Pi and Amazon cloud and homework assignments will be given to reinforce the understanding of the techniques and topics.