Last Updated: Mon, 04/06/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
ID
Course number:
4863
Section:
ARD
CRN
58016
Department (you may add up to three):
Instructor first name:
Yixiao
Instructor last name:
Wang
Catalog Description

Arduino is cheap, modular, open-sourced, and well-supported by a plethora of resources that keep being updated by global communities. For a designer, engineer, or someone who is interested in making interactive artifacts such as Internet of Things (IoT), Arduino can be a great tool to help you quickly prototype your design vision, especially in the age of Generative AI (GenAI). In this course, you will learn:

  • The basic concepts and computational thinking skills for Arduino prototyping;
  • How to design and develop Arduino circuits; 
  • How to read and write Arduino code; 
  • How to do Arduino prototyping for a novel circuit (or project) together with Large Language Models (LLMs).
Administrative Data
Course status
Active