- Level Foundation
- المدة 6 ساعات hours
- الطبع بواسطة University of California, Irvine
-
Offered by
عن
In this Capstone course, you will design a microcontroller-based embedded system. As an option, you can also build and test a system. The focus of your project will be to design the system so that it can be built on a low-cost budget for a real-world application. To complete this project you'll need to use all the skills you've learned in the course (programming microcontrollers, system design, interfacing, etc.). The project will include some core requirements, but leave room for your creativity in how you approach the project. In the end, you will produce a unique final project, suitable for showcasing to future potential employers. Note that for the three required assignments you do NOT need to purchase software and hardware to complete this course. There is an optional fourth assignment for students who wish to build and demonstrate their system using an Arduino or Raspberry Pi. Please also note that this course does not include discussion forums. Upon completing this course, you will be able to: 1. Write a requirements specification document 2. Create a system-level design 3. Explore design options 4. Create a test planالوحدات
---Welcome to the Capstone!---
1
Videos
- Introduction to the Capstone
5
Readings
- Course Overview
- Links to Relevant Course Content
- Grading
- Honor Code & Plagiarism
- FAQs
---Getting Started on a Design---
1
Peer Review
- Assignment 1: Requirements Specification Document
3
Videos
- 1.1 - Deciding on a Project Idea
- 1.2 - The Design Process
- 1.3 - Specification Example
---Refining Your Design---
1
Peer Review
- Assignment 2: Design Document
2
Videos
- 2.1 - System-level Design
- 2.2 - Key System Design Decisions
---Testing---
1
Peer Review
- Assignment 3: Testing Document
1
Videos
- 3.1 - Testing
---Final Peer Review (Optional)---
1
Peer Review
- Video of Your Final Project Working (Optional)
1
Videos
- Prof. Harris' Quadcopter Video Demo
---Specialization Wrap-Up---
1
Readings
- Keep the Momentum Going!
Auto Summary
Embark on a hands-on journey with the "Programming for the Internet of Things Project" course offered by Coursera, tailored for those passionate about Science & Engineering. This capstone course guides you through the design of a microcontroller-based embedded system, emphasizing budget-friendly, real-world applications. Leveraging your skills in programming microcontrollers, system design, and interfacing, you will create a unique project that showcases your capabilities to potential employers. This engaging course spans 360 hours and provides flexibility with Starter and Professional subscription options. While the core assignments do not require additional software or hardware purchases, an optional assignment invites you to build and demonstrate your system using popular platforms like Arduino or Raspberry Pi. Ideal for foundational learners, this course ensures you master writing requirement specifications, creating system-level designs, exploring design options, and formulating test plans, all without the distraction of discussion forums. Seize the opportunity to enhance your engineering skills and produce a standout project that can pave the way for future career opportunities.

Ian Harris