Learning Outcomes:
Deploy theory, design principles, tools and methodologies to implement and evaluate human computer interactions;
Carry out design research to inform development of systems and applications;
Construct and create prototypes of human-computer interactions;
Demonstrate the origins of ideas by correctly citing and referencing sources used in the work
Plagiarism is presenting somebody else's work as your own. It includes: copying information directly from the Web or books without referencing the material; submitting joint coursework as an individual effort; copying another student's coursework; stealing coursework from another student and submitting it as your own work. Suspected plagiarism will be investigated and if found to have occurred will be dealt with according to the procedures set down by the University.
Please see your student handbook for further details of what is / isn't plagiarism.
All material copied or amended from any source (e.g. internet, books) must be referenced correctly according to the reference style you are using.
Your work will be submitted for plagiarism checking. Any attempt to bypass our plagiarism detection systems will be treated as a severe Assessment Offence.
Coursework Submission Requirements
For this coursework you must submit a single PDF document. In general, any text in the document must not be an image (i.e. must not be scanned) and would normally be generated from other documents (e.g. MS Office using "Save As .. PDF"). An exception to this is hand
written mathematical notation, but when scanning do ensure the file size is not excessive.
For this coursework you must also upload a single ZIP file containing supporting
There are limits on the file
Make sure that any files you upload are virus-free and not protected by a password or corrupted otherwise they will be treated as null submissions.
Your work will not be printed in colour. Please ensure that any pages with colour are acceptable when printed in Black and
You must NOT submit a paper copy of this
All courseworks must be submitted as above. Under no circumstances can they be accepted by academic staff
The University website has details of the current Coursework Regulations, including details of penalties for late submission, procedures for Extenuating Circumstances, and penalties for Assessment Offences.
Detailed Specification
Scenario
People increasingly employ technology-enabled smart objects in their personal home such as internet-enabled thermostats, security systems, motorized blinds or networked light bulbs to give just a few examples. Frequently these systems are from different manufacturers.
You have been commissioned to create a concept and prototype for a smart voice
people to control all smart objects in their home by connecting them to your smart hub. Your smart hub needs to consist of one or more physical devices that listen for voice commands and a mobile application for the configuration of the entire smart home system. You do not need to create the physical component of your product but you need to provide a basic visualization of your overall solution.
You can decide on a target audience for your device. However, your design and research activities need to be in alignment with that choice. The requirements that you generate through your research need to be justified and your report needs to provide a good overall narrative not a number of disjoint sections. Your writing needs to be supported by at least 12-15 academic references (not blogs or online tutorials or the like). References ought to be formatted in Harvard style.
Deliverables
Report (3000-4000 words) uploaded as a pdf
High-fidelity prototype uploaded in a zip
Grading Criteria
To gain a distinctive grade (70+)
The report will
have a clear structure and coherent argument throughout, address all the required areas, clearly identifying the key issues and displaying critical analysis;
offer full support for all points
The report to be well written throughout, and fully adequate to express
The high-fidelity prototype will be well constructed and linked exactly to the points made in the
To gain a grade between 60-69
The report will
have a clear structure and coherent argument throughout, address all the required areas, clearly identifying the key issue and displaying critical analysis;
offer support for most of the points
The report to be largely well written throughout, and adequate to express ideas.
The high fidelity prototype will be well constructed and linked exactly to the points made in the
To gain a grade between 50-59
The report will
show some attempt at a clear structure and critical analysis although the line of argument may not always be clear and coherent. All of the required areas are
offer some support for the points
The report may not be well written, but will be adequate to express
The high fidelity prototype will link to the majority of the points made in the report.
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme