| Category | Assignment | Subject | Computer Science |
|---|---|---|---|
| University | University of Salford Manchester (UOS) | Module Title | Principles & Designs of IoT Systems |
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 |
For this task you should select one of the following domains relevant to Internet of Things (IoT) applications:
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:
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.
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:
Struggling With Your Assignment? Deadlines Are Near?
Hire Assignment Helper Now!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.
On successful completion of this assessment, you will be able to:
Knowledge and Understanding
Practical, Professional or Subject Specific Skills
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
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).
You can expect to receive feedback by 10th January 2024
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.
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 AssignmentIf 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!
Let's Book Your Work with Our Expert and Get High-Quality Content