Internet of Things Project

Description

The Internet of Things (IoT) project module provides a structured engineering project experience in the general application area of the Internet of Things. Students develop an individual project in a collaborative learning environment, with structured support lectures, laboratories and mentoring on selected subject areas. The module progresses from idea creation, research and planning through design, build, coding, test, problem-solving, presentation and demonstration, while incorporating agile principles. Students focus on technical skills and soft skills concurrently throughout the module.

Learning Outcomes

  1. Research an IoT based application area and create a project proposal, following general requirements.

  2. Discuss a selected IoT application area, including industry, trends, technologies, ethics and contribution to sustainable development goals.

  3. Investigate & select suitable hardware and/or software elements to use in a project, following general guidelines.

  4. Develop, integrate, build and test hardware and/or software elements of a project, on a specified Internet of Things development platform.

  5. Apply problem solving techniques to technical and other issues that arise in the context of a project.

  6. Manage project deliverables throughout the project timeline in an agile environment.

  7. Contribute towards a collaborative working environment, as well as work independently towards project goals.

  8. Demonstrate project technical functionality, including data capture, data storage and  data analytics.

  9. Communicate project ideas, design and deliverables, using professional tools and guidelines.

Credits
10
% Coursework 100%