Overview
In the final Capstone Project, you’ll apply the skills you learned by designing, building, and testing a microcontroller-based embedded system, producing a unique final project suitable for showcasing to future employers. Please note that this specialization does not offer discussion forums. The An Introduction to Programming the Internet of Things (IOT) Specialization is offered by Coursera in partnership with UC Irvine, Division of Continuing Education.
Take Courses
A Coursera Specialization is a series of courses that helps you master a skill. To begin, enroll in the Specialization directly, or review its courses and choose the one you'd like to start with. When you subscribe to a course that is part of a Specialization, you’re automatically subscribed to the full Specialization. It’s okay to complete just one course — you can pause your learning or end your subscription at any time. Visit your learner dashboard to track your course enrollments and your progress.
Hands-on Project
Every Specialization includes a hands-on project. You'll need to successfully finish the project(s) to complete the Specialization and earn your certificate. If the Specialization includes a separate course for the hands-on project, you'll need to finish each of the other courses before you can start it.
Programme Structure
Courses include:
- Internet of Things and Embedded Systems
- The Arduino Platform and C Programming
- Interfacing with the Arduino
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi
- Interfacing with the Raspberry Pi
- Programming for the Internet of Things Project
Key information
Duration
- Part-time
- 2 months
- 10 hrs/week
Start dates & application deadlines
Language
Delivered
- Self-paced
Campus Location
- Mountain View, United States
Disciplines
Web Technologies & Cloud Computing View 410 other Short Courses in Web Technologies & Cloud Computing in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- Beginner Level
- No prior experience required.
- This specialization is aimed at learners who want hands‑on experience designing, building, and testing Internet of Things (IoT) systems, particularly those interested in embedded systems programming and showcasing practical projects to future employers.
Tuition Fees
-
International Applies to you
Applies to youNon-residentsFree - Out-of-StateFree
Additional Details
- This short course is included with Coursera Plus subscription
Funding
Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project.