OFFERS! offer image Get Expert-crafted assignments
Save 51%

CRN 61704 / 61705 L7 Principles & Designs of IoT Systems Assessment Information/Brief 2025-26

Published: 13 Nov, 2025
Category Assignment Subject Computer Science
University University of Salford Manchester (UOS) Module Title Principles & Designs of IoT Systems

Assessment Information/Brief 2025-26

To be used for all types of assessment and provided to students at the start of the module. Information provided should be compatible with the detail contained in the approved module specification although may contain more information for clarity.

Module Code: Principles & Designs of IoT Systems
CRN:  61704 / 61705
Level:  7
Assessment Title:  Principles & Designs of IoT Systems Assignment
Submission deadline date and time:

4pm on 8th December 2025

The submission deadline is 08/12/2025 by no later than 16:00. Any submission received after 16:00 (even if only by a few seconds will be considered as late).

For coursework assessments only: students with a Reasonable Adjustment Plan (RAP) or Carer Support Plan should check your plan to see if an extension to this submission date has been agreed.

How to submit

You should submit your assessment using the Turnitin
submission area provided on Blackboard. First, a single pdf report of 6,000 words and second, a zipped file containing the Arduino sketch and your video in mp4 format of the functioning prototype you developed for your project.

Assessment task details and instructions

Task One: IoT Project (3,500 words) – 60 Marks

For this task you should select one of the following domains relevant to Internet of Things (IoT) applications:

  • Agriculture
  • Smart Cities
  • Smart Homes
  • Medical IoT
  • Industrial IoT

You can select an area not listed here if you would prefer, however, we recommend that you discuss this with the module leaders to confirm this is suitable before doing so.

You are required to implement an IoT based project relevant to your chosen domain which requires you to build and test a prototype IoT System.

It must contain all of the following elements:

  • Some form of sensing of the environment with a specified purpose
  • Sampling of the sensor data using a microcontroller/microprocessor
  • Communication with a network
  • Collection of the transmitted data for display on a website or cloud service

Examples of suitable project ideas that can be used for this project are given at the end of the document, but you can come up with your own ideas providing it meets the above criteria. Higher scoring submissions are likely to incorporate multiple sensors and/or an actuator, indicator or display in addition to the sensor(s). You should also consider the inclusion of some form of control feedback or actioning from the webpage or cloud service.

Your submission will take the form of a report detailing your background research and explaining and justifying your prototype design. Your report should include all the points below. You will also need to a submit a short video in mp4 format demonstrating your prototype functions as described in the report.

This report should start by providing a review of the ‘state-of- the-art’ in IoT technologies and applications within the domain you have chosen. This should take the form of a literature review of academic work. This research completed should be used to inform and scope out your choice of IoT project.

Your report must detail the functionality and operation of your project. This should be followed by an overview of the functional components used in the project. You should provide details of the design in the form of circuit diagrams, and code, and the design of the web-based user interface. You should supply details of how you assembled the project along with tests that you conducted on individual elements of the design and well as your final tests on the finished project. Finally add a conclusion about the performance of the overall project and any issues encountered.

A report outline is provided for you with a suggested report structure. You do not have to follow this exactly, but you should make sure you address the same points.

Task Two: Computer Vision (1,500 words) – 40 Marks

For the second task, imagine you are working as a Data Scientist for a Smart Cities company which provides traffic flow monitoring and management solutions. They are planning to monitor traffic flow using a network of connected video cameras located at key intersections across a city.

As their Data Scientist, they would like you to provide an initial demonstration of how object detection models can be used to count the number of cars in a short video clip. Your aim is to use an appropriate object detection model of your choosing to count the total number of cars and provide this as an output.

You should provide a report which:

  • Documents your chosen solution, explaining and justifying any decisions made (for example, the choice of the object detection model)
  • Includes a description of the model(s) used, the data pre-processing pipeline, the steps involved in your implementation and the final solution your methodology has generated.
  • Evaluates your implementation and results and provides suggestions for improving / developing your solution further.
    You should provide screenshots of your code and output within your report.

Struggling With Your Assignment? Deadlines Are Near?

Hire Assignment Helper Now!

Assessment Criteria

A rubric has been provided at the end of this document, which details the assessment criteria.

You should look at the assessment criteria to find out what we are specifically looking at during the assessment.

Assessed intended learning outcomes

On successful completion of this assessment, you will be able to:

Knowledge and Understanding

  1. Demonstrate an understanding of the applications of IoT systems across different industries and sectors, and how to design and develop an IoT solution for a specific need / application /problem.
  2. Understand the hardware and software architecture of IoT devices, systems, and networks, as well as the core and enabling technologies for IoT
  3. Critically assess and utilise available frameworks for designing and deploying IoT systems.
  4. Know how IoT systems and networks can be leveraged when combined with data science methods and technologies

Practical, Professional or Subject Specific Skills

  1. Know how to develop IoT systems to relevant industry standards
  2. Design and develop IoT systems, components, and applications, from identifying initial system requirements through to development of a working prototype and deployment.

Employability Skills developed / demonstrated

You will develop a range of employability skills sought by employers through each assessment.

Through this assessment will have an opportunity to develop and demonstrate the following employability skills:

(please put a cross in the box for the skill and level demonstrated in the assessment)

I = You will have been introduced to this skill

U = You will have developed an understanding of this skill in the context of your subject

A = You will be able to apply this skill in the context of your subject

D = You will have demonstrated an enhanced understanding and application of this skill in a wider context

Using Artificial Intelligence (AI) Tools

You may use AI tools to support you in completing the tasks and drafting this submission. However, if you do you should include the following declaration at the beginning of your submission, so we know how these tools have been used:

During the preparation and writing of this submission I used [NAME TOOL / SERVICE] in Section [SECTION(s) TITLE] in
order to [REASON]. After using this tool/service, I reviewed and edited the content as needed and take full responsibility for the content of the submission content.

You are also reminded that you will need to provide citations if you reference published research, and AI tools cannot be relied on to provide accurate citations. We would also emphasise that poor use of AI tools (e.g., copying and pasting output from ChatGPT that you don’t understand and without editing) can be clearly identified and will result in a low-quality submission which will score poorly. Misrepresenting entirely AI generated output as your own work is academic misconduct.

Word count/ duration (if applicable)

Your assessment should be around 6,000, not including the references. There is no penalty for going over the word count, but for excessively long submissions (more than 10% over the word count) only the first 6,600 words will be marked (i.e., up to the word count plus the 10% tolerance).

Feedback arrangements

You can expect to receive feedback by 10th January 2024

Assessment Information and Support

support for this Assessment
You can obtain support for this assessment by contacting the module leaders, Nathan Topping and Dr Taha Mansouri. A Q&A session will be held once the assignment has been released.

You can find more information about understanding your assessment brief and assessment tips for success here.

Assessment Rules and Processes
You can find information about assessment rules and processes in the Assessment Support module in Blackboard.

Develop your Academic and Digital Skills
Find resources to help you develop your skills here.

Concerns about Studies or Progress
If you have any concerns about your studies, contact your Academic Progress Review Tutor/Personal Tutor or your Student Progression Administrator (SPA).

askUS Services
The University offers a range of support services for students through askUS including Disability and Inclusion Service, Wellbeing and Counselling Services.

Reassessment

If you fail your assessment, and are eligible for reassessment, you will be able to find the date for resubmission on your module site in Blackboard.

For students with accepted personal mitigating circumstances for absence/non submission, this will be your replacement assessment attempt.

We know that having to undergo a reassessment can be challenging however support is available. Have a look at all the sources of support outlined earlier in this brief.

 

Task 1 Part A

Task 1 Part B

Task 2

Outstanding 90-100

An outstanding report, which critically evaluates a wide range of relevant research literature. The report synthesises information from a range of academic sources to provide a detailed, comprehensive, and accurate assessment of the current ‘state-of-the-art’ in a well- defined domain. The report covers all relevant aspects of IoT applications and enabling technologies, with clear consideration given to how these technologies enable transformational operational decision making. The report includes a discussion of directions for future research and clearly demonstrates an understanding of wider legal, social, and ethical considerations within the domain. Well structured, well-written, fully referenced and no spelling or grammatical errors.

Outstanding design report. Provides the details of a fully working design giving a clear introduction and conclusion. The overview of the design is complete and well annotated. Every functional aspect of the design is detailed correctly using the appropriate design tool. A set of fully justified and ideal choices has been made for the design. A set of fully justified tests have been undertaken to test each element of the design as it is created and a final set of tests that test the full functionality of the finished product. The report has a clear logical structure. The report is fully referenced. The report has no spelling or grammatical errors.

An outstanding report, which fully explains and justifies the student’s chosen implementation. The

implementation uses appropriate, ‘state-of-the-art’ models and the solution meets the task objectives. The

report goes beyond the core requirements of the brief, for example, by implementing more than one potential solution and comparing and contrasting the results. The

report demonstrates a detailed understanding of relevant theory. The implementation follows all coding best practices.

Excellent 80-89

An excellent report, which critically evaluates a range of relevant researchliterature. The report synthesises information from a range of academic sources to provide a detailed, and accurate assessment of the current ‘state-of- the-art’ in a well-defined domain. The report covers all relevant aspects of IoT applications and enabling technologies, with clear consideration given to how these technologies enable transformational operational decision making. The report includes some discussion of directions for future research and demonstrates an understanding of wider legal, social, and ethical considerations within the domain. Well structured, fully referenced and no spelling or grammatical errors.

Excellent design report. Provides the details of an almost fully working design giving a clear introduction and conclusion. The overview of the design is complete and well annotated. Almost every functional aspect of the design is detailed correctly using an appropriate design tool. A set of justified and working choices has been made for the design. A set of justified tests have been undertaken to test almost every element of the design as it is created and a final set of tests that test the functionality of the finished product. The report has a clear logical structure. The report is fully referenced. The report has no spelling or grammatical errors.

An excellent report, which fully explains and justifies the student’s chosen implementation. The implementation uses appropriate, ‘state-of-the-art’ models and the solution meets the task objectives. The report goes beyond the core requirements of the brief, for example, by implementing more than one potential solution. The report demonstrates a good understanding of relevant theory. The implementation follows all coding best practices.

Very good 70-79

A very good report, which critically evaluates a range of relevant research literature. The report synthesises  information from academic sources to provide a detailed and accurate assessment of the current ‘state-of-the-art’ in a specified domain. The report covers almost all relevant aspects of IoT applications and enabling technologies, with some consideration given to how these technologies enable transformational operational decision making. The report includes some discussion of directions for future research and demonstrates an understanding of wider legal, social, and ethical considerations within the domain. Well structured, almost fully referenced and minimal spelling  or grammatical errors.

Very good design report. Provides the details of a mostly working design giving a suitable introduction and conclusion. The overview of the design is comprehensive and has good annotated. Most functional aspect of the design is detailed correctly using an appropriate design tool in most cases. A set of justified and working choices has been made for the design. A set of justified tests have been undertaken to test most elements of the design as it is created and a final set of tests that test most of the functionality of the finished product. The report has a logical structure. The report is referenced. The report has minimal spelling or grammatical errors.

A very good report, which explains and justifies the student’s chosen implementation. The implementation uses appropriate, ‘state-of-the-art’ models and the solution meets the task objectives. The report demonstrates a reasonably good understanding of

relevant theory. The implementation mostly follows coding best practices.

Good 60-69

A very good report, which evaluates a range of relevant research literature. The report synthesises information from academic sources to provide a reasonable assessment of the current ‘state-of-the-art’ in a specified domain. The report covers most relevant aspects of IoT applications and enabling technologies, with some consideration given to how these technologies enable transformational operational decision making. The report demonstrates a basic understanding of wider legal, social, and ethical considerations within the domain. Reasonably well structured, with a few spelling or grammatical errors and a few missing references.

Good design report. Provides the details of a project where the majority of elements are working and provides

an introduction and conclusion to this. The overview of the design is good and has mostly suitable annotated. The majority of the functional aspects of the design are

detailed correctly using a design tool in most cases. A set of mostly justified and working choices has been made for the design. A set of mostly justified tests have been undertaken to test most elements of the design as it is created and a final set of tests that test the majority of the functionality of the finished product. The report has a readable structure. The report is referenced. The report has a few spelling or grammatical errors.

A good report, which explains the student’s chosen

implementation. The implementation uses appropriate models and the solution mostly meets the task objectives. The report demonstrates some understanding of relevant theory. The implementation mostly follows coding best practices.

Satisfactory 50-59

A satisfactory report, which evaluates some relevant research literature, using these sources to provide a reasonable assessment of the current ‘state-of-the-art’, but this may lack critical judgement or focus on a particular domain. The report covers some relevant aspects of IoT applications and  enabling technologies, with an attempt at addressing how these technologies enable transformational operational decision making. The report demonstrates a basic understanding of wider legal, social, and ethical considerations within the domain. The report may lack structure but is a reasonable attempt at addressing the task, with several spelling or grammatical errors and some missing references.

Fair design report. Provides the details of a project where some of elements are working properly and some have some functionality The report provides some introduction and conclusion to this. The overview of the design is present but not complete and has some suitable annotation. Some of the functional aspects of the design are detailed correctly. A set of working choices has been made for the design with some justification. A set of tests have been undertaken to test most elements of the design as it is created and a final set of tests that test the Important functionality of the finished product. The report has some structure. The report has some suitable references. The report has some spelling or grammatical errors.

A satisfactory report, which explains the student’s chosen implementation. The implementation uses appropriate models, but the solution may not fully meet the task

objectives. The report demonstrates little understanding of relevant theory. The implementation sometimes follows coding best practices.

Unsatisfactory 40-49

An unsatisfactory report, which evaluates some research literature, using these sources in an attempt to assess the current ‘state-of-the-art’, but this lacks critical judgement, focus on a particular domain and breadth. The report

covers some relevant aspects of IoT applications and enabling technologies but does not properly address how these technologies enable transformational operational decision making. The report lacks structure, with many spelling or grammatical errors and missing references.

Unsatisfactory design report. Provides the details of a

project where only a few of elements are working properly and have some functionality. The report provides a

minimal or confused introduction and conclusion to this. The overview of the design is present but not complete and has minimal annotation. A few of the functional

aspects of the design are detailed correctly using a design tool in only a few cases. The choices made for the design are not always clear and have little justification. A minimal set of tests have been undertaken to test elements of the design as it was created and some tests were conducted on the finished product. The report has a confused

structure. The report has few suitable references.

An unsatisfactory report, which partially explains the student’s chosen implementation. The implementation does not use appropriate models and does not meet the task objectives. The report demonstrates little or no understanding of relevant theory. The implementation does not follow coding best practices.

Inadequate 30-39

An inadequate report, which summarises the student’s

research, but does not address the question, lacks critical judgement and does not focus on a particular domain. The report covers few relevant aspects of IoT applications and enabling technologies. The report lacks structure, with many spelling or grammatical errors and missing

references.

Unsatisfactory design report. Provides the details of a

project which does not function as described. Report does not detail the design decisions made.

An inadequate report, which does not properly explain the student’s chosen implementation. The implementation does not use appropriate models and does not meet the task objectives. The report demonstrates no understanding of relevant theory. The implementation does not follow coding best practices.

Poor 20-29

A poor report, which summarises minimal research, and does not address the question. The report covers no relevant aspects of IoT applications and enabling technologies. The report is unstructured.

Poor design report. Provides little detail on the project and provides no evidence that this functions as described.

A poor report, with no real explanation of the

implementation. The implementation makes no attempt to address the question and contains significant errors.

Very Poor 10-19

A poor report, which demonstrates little or no research, and does not address the question.

Very poor design report. Provides no detail on the project and provides no evidence that this functions as described.

A very poor report, with no explanation of the implementation.

Extremely Poor 0-9

No attempt to properly address the question

No effort made to implement a functioning project.

No attempt to address the question

Order Custom Answers for Your Assignment

Order Non Plagiarized Assignment

If you are worried about the Principles & Designs of IoT Systems Assignment? then no need to worry anymore! Our experts provide computer science assignment help that has been designed for the students. You will get expert guidance and help on assignments that will strengthen your concepts. We also provide you with free assignment samples that will help you understand. And the best part? All the content is 100% original, written by PhD expert writers, and well-researched, so that you get the best quality. So don’t delay now; boost your grades with our help!

Workingment Unique Features

Hire Assignment Helper Today!


Latest Free Samples for University Students

ACC210 Accounting for Decision Making and Control Assignment Answers SUSS

Category: Assignment

Subject: Accounting

University: Singapore University of Social Sciences (SUSS)

Module Title: ACC210 Accounting for Decision Making and Control

View Free Samples

BUS105 Statistics Assignment Sample Solution Docx | SUSS

Category: Assignment

Subject: Business

University: Singapore University of Social Sciences

Module Title: Statistics (BUS105)

View Free Samples

MKT542 Digital Marketing Analytics Assignment Sample Answer

Category: Assignment

Subject: Marketing

University: Singapore University of Socical Sciences

Module Title: MKT542 Digital Marketing Analytics

View Free Samples

ELT201 Understanding Poetry SUSS Assignment Sample

Category: Assignment

Subject: English

University: Singapore University of Social Sciences

Module Title: ELT201 Understanding Poetry

View Free Samples

BUS354 Customer Relationship Management Assignment Sample | SUSS

Category: Assignment

Subject: Management

University: Singapore University of Social Sciences

Module Title: BUS354 Customer Relationship Management

View Free Samples
Online Assignment Help in UK