0% found this document useful (0 votes)
22 views

CC5068NICloudComputing_InternetofThingsY23SpringMainSitGWQP

Uploaded by

Asmita K.C.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

CC5068NICloudComputing_InternetofThingsY23SpringMainSitGWQP

Uploaded by

Asmita K.C.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

1ST SIT COURSEWORK QUESTION PAPER SPRING SEMESTER 2023

Module Code: CC5068NI

Module Title: Cloud Computing and Internet of Things

Module Leader: Mr. Sugat Man Shakya (Islington College)

Coursework Type: Groupwork

Coursework Weight: This coursework accounts for 50% of the overall module
grades.

Submission Date: Week 8 (Proposal) & Week 12 (Main Group Report)

Coursework given Week 6


out:

Submit the following to Islington College’s MST Portal


Submission before the due date (before 1 pm on the due date):
Instructions: ● Proposal and Development Report (document) in
.pdf format in the MST or through any medium that
the module leader specifies.

London Metropolitan University and Islington College


Warning: take plagiarism very seriously. Offenders will be dealt
with sternly.

© London Metropolitan University


PLAGIARISM

You are reminded that there exist regulations concerning plagiarism. Extracts from
these regulations are printed overleaf. Please sign below to say that you have read
and understood these extracts:

Extracts from University Regulations on Cheating, Plagiarism, and Collusion

Section 2.3: “The following broad types of offense can be identified and are
provided as indicative examples ….

(i) Cheating: including taking unauthorized material into an examination; consulting


unauthorized material outside the examination hall during the examination;
obtaining an unseen examination paper in advance of the examination; copying
from another examinee; using an unauthorized calculator during the
examination or storing unauthorized material in the memory of a programmable
calculator which is taken into the examination; copying coursework.
(ii) Falsifying data in experimental results.
(iii) Personation, where a substitute takes an examination or test on behalf of the
candidate. Both candidate and substitute may be guilty of an offense under
these Regulations.
(iv) Bribery or attempted bribery of a person is thought to have some influence on
the candidate’s assessment.
(v) Collusion to present joint work as the work solely of one individual.
(vi) Plagiarism given accompanying labelling is where the work or ideas of another
are presented as the candidate’s own.
(vii) Other conduct calculated to secure an advantage on assessment.
(viii) Assisting in any of the above.
Some notes on what this means for students:

1. Copying another student's work is an offense, whether from a copy on paper or


a computer file, and in whatever form the intellectual property being copied takes,
including text, mathematical notation, and computer programs.

2. Taking extracts from published sources without attribution is an offense. To


quote ideas, sometimes using extracts, is generally to be encouraged. Quoting ideas
is achieved by stating an author's argument and attributing it, perhaps by quoting,
immediately in the text, his or her name and year of publication, e.g. “e = mc2 (Einstein
1905)". A reference section at the end of your work should then list all such references
in alphabetical order of authors' surnames. (There are variations on this referencing
system that your tutors may prefer you to use.) If you wish to quote a paragraph or so
from published work then indent the quotation on both left and right margins, using an
italic font where practicable, and introduce the quotation with attribution.

School of Computing, FLSC


Coursework Description:

This coursework is a group practical project and involves the development of


an IoT System prototype, interfacing various IoT hardware and/or software
applications using any programming language(s) as appropriate. Students are
required to analyse, design, develop, and implement an agreed (with module leader
and tutor) prototype within the given deadline.

The core aim of this assessment is to develop a practical appreciation of the


complexities of developing IoT-based applications that rely on disparate
heterogeneous hardware and software.

Students are expected to work collegially within their allocated group as a


member of a development team, sharing workload evenly and working cooperatively
and professionally to achieve the aim of the coursework.

Students need to:

● Agree with the module lecturer/tutor on a suitable application area.

● Present a detailed outline of your application proposal in the class of week


8 – suggesting a suitable overall architecture.

● Develop a working prototype IoT application using suitable programming


tools and IDEs.

● Submit a development report.

● Demonstrate the working prototype of the IoT application in demonstration


and defend the raised questions on it.

Prototype Requirement: The IoT System prototype must include at least one
microcontroller to process the collected data, at least one sensor, and at least one
actuator (based on project/topic selection) to get the desired task done.
Students must submit:

● Initial Proposal Report: An initial prototype IoT Cloud application proposal


that provides a detailed justification, in terms of perceived
business/consumer benefits, for such an application, considers various
application architectural possibilities, and outlines an appropriate
development strategy, week 8.

● System Development Report: Students are required to prepare and


submit a development report on the basis of the developed IoT prototype.
The development report must include the following:
i. A detailed overview of the system.
ii. Clarifies the purpose of the chosen IoT application.
iii. Includes design diagrams (Examples: System architecture,
Flowchart, Circuit Diagram).
iv. Justifies how the chosen hardware and software resources are best
suited to the system.
v. Shows the step-by-step procedure of system development.
vi. Thoroughly evaluates the completed application along with test
cases.
vii. States future improvements to the prototype.

● Application Implementation (Prototype Demo): Complete and fully


commented application project code for each aspect of your prototype IoT
application.

● In-class Demonstration of your working project: If the application of the


project does not suit the workshop lab, video evidence of the system
working in the correct environment can be provided on the demonstration
day (this should be agreed upon with the lecturer/tutor first).

This coursework is worth 50% of the overall module mark, and the following
marking criteria apply

● Initial Proposal: A proposal document submission outlining the ideas and


plans for implementation of the selected project. (10%)

● System Development Report: A detailed and critical evaluation of your


chosen prototype IoT application architecture, hardware communication,
deployment mechanism, any associated LSEP issues, areas of further
improvement, plus is given accompanying detailed step-by-step
walkthroughs for each application function – including write-ups of any
specific novel or ‘complex’ code, and evaluation of the final submitted
application and suggested future application enhancements. (40%)
● Application Implementation (Prototype Demo) – Fully fit and working
order prototype IoT application meeting agreed application criteria. The
successful workshop demonstration of the application will affect this
assessment. (40%)

● Presentation of the project: (10%)


IoT Application Domain:

1. Home Automation

2. Water Monitoring and Management

3. Weather Reporting System

4. Smart Alarm Clock

5. Smart Parking System

6. Air Pollution Monitoring System

*These domains do not limit the prototype selection but are a guide to the
student for the topic selection.

The overall report must be well structured and must include: a cover page, table of
contents, list of figures and tables, proper labelling of figures and tables, footer, proper
referencing/citation of information sources, and a list of the references (bibliography)
at the end of the report.

Best of Luck!

You might also like