Course Outline for

CS 6030: Pervasive Computing — Fall 2008

Prof. Leszek Lilien

Department of Computer Science

Western Michigan University

Class Web Pages:

Syllabus - main page: index.htm

Course outline (this page): outline.htm

Announcements and slides: announcements+slides.htm

 

Course Outline:

The outline is based on Table of Contents for the required textbook: “Pervasive Computing. The Mobile World” (2nd ed.) – by U. Hansmann, L. Merk, M.S. Nicklous, and T. Stober.

Introduction

1 What Pervasive Computing Is All About

Part  1: Smart Devices

2 Information Access Devices

3 Smart Identification

4 Embedded Controls

5 Entertainment Systems

Part  2: Smart Environments

Part 2.1:  Software Tools

6 Java

7 Operating Systems

8 Client Middleware

9 Security

Part 2.2:  Connecting the World

10 Internet Protocols and Formats

11 Mobile Internet

12 Voice

13 Web Services

14 Connectivity

15 Service Discovery

Part 2.3:  Back-End Server Infrastructure

16 Gateways

17 Application Servers

18 Internet Portals

19 Device Management

20 Synchronization

Part  3: Smart Services and Interactions

21 Home Services

22 Travel and Business Services

23 Consumer Services

 

© 2007-2008 by Leszek T. Lilien                                                                                                        Last updated on 9/2/08