Optional Courses

Pervasive Computing
Author: Date:28-02-2011 Hits:

Pervasive Computing

Objectives and Requirements
This course aim is to introduce the latest concepts of computing applications in pervasive computing, and the important mechanisms and methods for development and design of high performance pervasive computing systems.

After learning the course, the students should be able to:
  1. describe the characteristics of pervasive computing applications including the basic computing application problems, performance objectives and quality of services, major system components and architectures of the systems;
  2. apply the newly developed techniques for designing high performance pervasive computing systems such as in the areas of context-aware computing, data dissemination, and management of sensor data.
  3. show the trends and problems of current pervasive computing systems using examples.
Software architectures, RFID technology and applications, mobile computing devices and tools, context-aware computing, smart objects and smart spaces, sensors and embedded systems, sensor data management.
Credit(s): 3
Prerequisite Course(s): Computer Networks

Last:Object-Oriented Methodology

Next:Topics in Software Engineering