verified
Verified Information • Last Updated Mar 2026
The Arduino Platform and C Programming
This course introduces the Arduino, an open-source platform for building digital devices and interactive objects. You'll explore the Arduino board, its libraries, and the Integrated Development Environment (IDE). Learn to program Arduino using C code, control external devices via pins, and understand how shields extend functionality. This program is ideal for aspiring software developers, embedded systems engineers, and hobbyists eager to create interactive hardware projects.
By the end of this course, you will be able to:
- Outline Arduino board components and functions.
- Program Arduino using C language fundamentals.
- Debug embedded software on Arduino platforms.
- Implement serial communication protocols.
To be successful, a basic understanding of programming concepts is beneficial. You will use the Arduino IDE and C programming language.
Duration
4 Months
Institution
University of California, Irvine
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into University of California, Irvine.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$317
Total Est. Investment
$317
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the The Arduino Platform and C Programming program at University of California, Irvine are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.