Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Ganz Chockalingam and Harinath Garudadri

In the Capstone project for the Internet of Things specialization, you will design and build your own system that uses at least 2 sensors, at least 1 communication protocol and at least 1 actuator. You will have a chance to revisit and apply what you have learned in our courses to achieve a robust, practical and/or fun-filled project.

Read more

In the Capstone project for the Internet of Things specialization, you will design and build your own system that uses at least 2 sensors, at least 1 communication protocol and at least 1 actuator. You will have a chance to revisit and apply what you have learned in our courses to achieve a robust, practical and/or fun-filled project.

We absolutely encourage you to design whatever you can think up! This is your chance to be creative or to explore an idea that you have had. But if you don’t have your own idea, we provide the description of a surveillance system, for you to build. We will participate in the Capstone with you by building a surveillance system that features an off-grid solar powered workstation that will serve as a hub to multiple surveillance sensors.

You will be able to demonstrate the knowledge and skills you have gained in this course through delivery of industry-appropriate documents such as System Design documents and Unit Test reports. Additionally, you will be asked to describe and show case your project as a short video presentation – appropriate for demonstrating your knowledge and technical communication skills.

Learning Goals: After completing this Capstone, you will be able to:

1. Design systems using mobile platforms. You will gain experience in documenting and presenting designs.

2. Develop systems that interface multiple sensors and actuators to the DragonBoard™ 410c system and develop the necessary software to create a fully functional system.

3. Specify unit tests and system tests, run tests and prepare Test Reports as are commonly done by those working in this industry.

4. Gain experience (and feedback!) in making technical presentations.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Introduction
Welcome to the Internet of Things! Before diving into this course give us a chance to let you know what it is all about! We will walk you through a module by module outline that will give you highlights on the interesting aspects of the course.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops skills in designing, building, and testing systems that use sensors and actuators, which are core skills for engineers and computer scientists
Provides hands-on experience in designing and building a complete system, which is valuable for students looking to gain practical experience
Teaches students how to document and present their work, which is an important skill for engineers and computer scientists
May require students to purchase additional components, which could be a financial burden for some students
Assumes students have a basic understanding of electronics and programming, which may not be the case for all students
Requires students to work independently, which may not be suitable for all students

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Practical iot capstone project

According to learners, this Capstone course provides a positive and highly practical experience, allowing students to apply their accumulated knowledge in building a real Internet of Things system. Many students find the hands-on project work invaluable for solidifying theoretical concepts. However, a notable point mentioned by several reviewers is the potential challenge and cost associated with sourcing the specific hardware components, which can be a significant barrier for some. While the course structure, including requirements for industry-style documentation and a video presentation, is seen as beneficial for career preparation, some students reported that the instructions for the template project lacked clarity in certain areas, requiring independent troubleshooting.
Best for learners with a strong technical background; requires self-learning.
"This course is definitely a Capstone and assumes you have a solid foundation from the prior courses."
"Be ready to troubleshoot problems independently, as not every scenario is covered."
"Suitable for intermediate to advanced learners, not beginners."
"Requires familiarity with programming and hardware interfacing."
Includes valuable practice in creating technical documents and presentations.
"Writing the System Design and Test Reports felt like a realistic engineering task."
"The requirement to create a video presentation is great practice for technical communication."
"These documentation steps add professional value beyond just the build."
"Learning to document my project formally was a useful skill."
Gain hands-on experience building a complete IoT system.
"The capstone project is a great way to apply everything learned from the previous courses in the specialization."
"Building a real system from scratch was incredibly valuable and solidified my understanding."
"I really enjoyed the practical aspect and the ability to customize my project."
"Excellent opportunity to integrate different components and troubleshoot real-world issues."
Instructions for the template project could be clearer.
"The step-by-step instructions for setting up the surveillance system were sometimes vague."
"I had to spend a lot of time trying to figure out certain connections and software configurations."
"More detailed guidance on debugging and integration would be helpful."
"Relied heavily on the discussion forums for clarification on project steps."
Specific hardware can be costly and difficult to obtain.
"Finding the DragonBoard 410c proved to be very difficult and expensive."
"The cost of purchasing all the required sensors and components was a significant hurdle."
"Had issues sourcing the exact bill of materials specified in the template project."
"Be prepared to invest time and money into getting the necessary hardware."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Internet of Things Capstone V2: Build a Mobile Surveillance System with these activities:
Review IoT Concepts and Applications
Refresh knowledge of core IoT concepts, applications, and technologies, ensuring a strong foundation for the course's advanced topics.
Browse courses on IoT Applications
Show steps
  • Review the history and evolution of IoT
  • Understand different IoT architectures and protocols
  • Explore various IoT applications in different industries
Review Electronics Fundamentals
Reinforce understanding of electronics fundamentals, including circuit analysis and component behavior, to strengthen the foundation for IoT system design.
Browse courses on Electronics
Show steps
  • Review basic electrical concepts and circuit theory
  • Analyze simple AC and DC circuits
  • Understand the behavior of electronic components
Organize Course Materials
Organize notes, assignments, quizzes, and exams to enhance understanding and facilitate effective review, contributing to overall learning outcomes.
Show steps
  • Create a system for organizing course materials
  • Annotate and summarize key concepts
  • Identify areas for further study and clarification
Five other activities
Expand to see all activities and additional details
Show all eight activities
Design Documentation
Prepare a comprehensive design document that outlines the system architecture, components, and their interactions, enhancing understanding of the project's technical details.
Browse courses on System Design
Show steps
  • Gather and organize system requirements
  • Create system architecture diagrams and descriptions
  • Document component specifications and interfaces
  • Review and refine the design document
Build a Smart Surveillance System
Build a fully functional surveillance system that integrates sensors, actuators, and communication protocols, applying the concepts learned in the course.
Browse courses on Surveillance Systems
Show steps
  • Design the system architecture and components
  • Choose and procure the necessary hardware and software
  • Develop and implement the software for data acquisition, processing, and actuation
  • Test and debug the system to ensure functionality
Sensor Data Analysis
Analyze sensor data to identify patterns, trends, and insights, reinforcing the importance of data interpretation in IoT systems.
Browse courses on Sensor Data
Show steps
  • Collect and preprocess sensor data
  • Apply statistical and machine learning techniques for data analysis
  • Interpret and visualize data analysis results
Advanced IoT Communication Protocols
Explore advanced IoT communication protocols such as MQTT and LoRaWAN, extending knowledge of data transmission in IoT systems.
Browse courses on MQTT
Show steps
  • Learn about the principles and benefits of advanced communication protocols
  • Implement advanced protocols in IoT projects
  • Evaluate and compare different communication protocols
Contribute to Open Source IoT Projects
Participate in open source IoT projects to gain practical experience and contribute to the community, fostering collaboration and knowledge sharing.
Browse courses on Software Development
Show steps
  • Identify and select open source IoT projects
  • Contribute code, documentation, or other resources
  • Collaborate with other developers and maintainers
  • Present and share project contributions

Career center

Learners who complete Internet of Things Capstone V2: Build a Mobile Surveillance System will develop knowledge and skills that may be useful to these careers:
Embedded Systems Engineer
Embedded Systems Engineers design and develop computer systems that are embedded within larger mechanical or electrical systems. **This course's** focus on IoT and embedded systems design will provide you with the skills you need to succeed in this rapidly growing field.
Electronics Engineer
Electronics Engineers design, develop, test, and maintain electronic devices and systems. **This course's** emphasis on hardware integration and embedded systems programming will provide you with valuable skills for a career in electronics engineering.
Mechatronics Engineer
A Mechatronics Engineer designs, develops, and tests complex systems that combine mechanical, electrical, and computer engineering. **This course's** practical, hands-on approach to **Internet of Things (IoT)** and embedded systems design can help you build a strong foundation for a career in mechatronics engineering.
Robotics Engineer
Robotics Engineers design, develop, and maintain robots and robotic systems. **This course's** emphasis on IoT and embedded systems programming will provide you with a solid foundation for a career in robotics engineering.
Software Engineer
Software Engineers design, develop, and maintain software systems. **This course's** focus on IoT and embedded systems programming will provide you with valuable skills for a career in software engineering.
Entrepreneur
Entrepreneurs start and run their own businesses. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to start your own IoT business.
Data Scientist
Data Scientists use data to solve problems and make decisions. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to collect and analyze data from IoT devices.
Quality Assurance Engineer
Quality Assurance Engineers ensure that products and services meet quality standards. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to test and verify IoT devices and systems.
Product Manager
Product Managers plan and develop products. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to develop IoT devices and systems.
Sales Engineer
Sales Engineers help customers select and implement products and services. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to sell IoT devices and systems.
Marketing Manager
Marketing Managers plan and execute marketing campaigns. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to market IoT devices and systems.
Project Manager
Project Managers plan, execute, and close projects. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to manage projects in a variety of industries.
Business Analyst
Business Analysts help organizations improve their processes and systems. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to analyze and improve IoT systems.
Technical Writer
Technical Writers create and maintain technical documentation, such as user manuals, white papers, and training materials. **This course's** focus on IoT and embedded systems design will provide you with the skills you need to write clear and concise technical documentation.
Consultant
Consultants provide advice and expertise to organizations. **This course's** emphasis on IoT and embedded systems design will provide you with the skills you need to consult on IoT projects.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Internet of Things Capstone V2: Build a Mobile Surveillance System.
Provides a comprehensive guide to the design, development, and deployment of IoT systems. It covers the different phases of an IoT project, from planning and design to implementation and testing. It also discusses the security and privacy considerations.
Provides a comprehensive overview of the Internet of Things (IoT) and its applications. It covers the fundamentals of IoT, including sensors, actuators, and communication protocols. It also discusses the security and privacy challenges of IoT devices and networks.
Provides a comprehensive overview of embedded systems design. It covers the different aspects of embedded system design, including hardware, software, and firmware. It also discusses the security and privacy considerations.
Provides a comprehensive overview of machine learning for data mining. It covers the different types of machine learning algorithms, as well as the different techniques used to apply machine learning to data mining problems. It also discusses the security and privacy considerations.
Provides a practical guide to designing embedded systems using PIC microcontrollers. It covers the different aspects of embedded system design, including hardware, software, and firmware. It also discusses the security and privacy considerations.
Provides a comprehensive overview of analog and digital signal processing. It covers the different techniques used to process signals, including filtering, modulation, and coding. It also discusses the security and privacy considerations.
Provides a comprehensive overview of cryptography. It covers the different types of cryptographic algorithms, as well as the different protocols used to protect data in transit and at rest. It also discusses the security and privacy considerations.
Provides a comprehensive overview of cryptography. It covers the different types of cryptographic algorithms, as well as the different protocols used to protect data in transit and at rest. It also discusses the security and privacy considerations.
Provides a comprehensive overview of data mining. It covers the different techniques used to extract knowledge from data, as well as the different types of data mining applications. It also discusses the security and privacy considerations.
Provides a comprehensive overview of computer networks. It covers the different layers of the OSI model, as well as the different types of networks and protocols. It also discusses the security and privacy considerations.
Provides a comprehensive overview of cloud computing. It covers the different types of cloud services, as well as the different architectures and technologies used to implement cloud computing. It also discusses the security and privacy considerations.
Provides a comprehensive overview of computer security. It covers the different types of security threats, as well as the different techniques used to protect systems from these threats. It also discusses the legal and ethical implications of computer security.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser