Skip to main content

During 2021 we will continue to support students who need to study remotely due to the ongoing impacts of COVID-19 and travel restrictions. Make sure you check the location code when selecting a unit outline or choosing your units of study in Sydney Student. Find out more about what these codes mean. Both remote and on-campus locations have the same learning activities and assessments, however teaching staff may vary. More information about face-to-face teaching and assessment arrangements for each unit will be provided on Canvas.

Unit of study_

COMP5047: Pervasive Computing

This is an advanced course on Pervasive Computing, with a focus on the "Internet of Things" (IoT). It introduces the key aspects of the IoT and explores these in terms of the new research towards creating user interfaces that disappear into the environment and are available pervasively, for example in homes, workplaces, cars and carried.

Code COMP5047
Academic unit Computer Science
Credit points 6
Prerequisites:
? 
None
Corequisites:
? 
None
Prohibitions:
? 
None
Assumed knowledge:
? 
ELEC1601 AND (COMP2129 OR COMP2017). Background in programming and operating systems that is sufficient for the student to independently learn new programming tools from standard online technical materials.

At the completion of this unit, you should be able to:

  • LO1. analyse a context to define the overall goals of a new pervasive system
  • LO2. select suitable techniques for establishing requirements for a pervasive computing system, including the usability requirements, and have the ability to make use of these techniques
  • LO3. apply standard design approaches to creating a user interface, and to adapt these to the particular emerging demands of pervasive computing systems
  • LO4. evaluate interfaces, based upon both discount and user-based techniques, and be able to select the most appropriate technique for a particular situation and justify this selection
  • LO5. explain how human factors influence aspects of design of interfaces
  • LO6. bring together design and evaluation techniques to create a prototype interface that is designed to address a defined user need
  • LO7. write a report on the prototype system created.

Unit outlines

Unit outlines will be available 2 weeks before the first day of teaching for the relevant session.

There are no unit outlines available online for previous years.