CS4130 - Wireless Mobile Computing

Fall 2012
Instructor - Prof. Gurminder Singh

(last updated: Oct 8, 2012)

Overview

The objective of this course is to introduce the latest in wireless mobile computing and its applications. Instead of starting from the basics, this course will start from the top and go down as required to understand the state-of-the-art in wireless technology, mobile computing platforms, and applications.

Mobile computing has enabled a large number of new applications that have impacted the life style and productivity of many. We will discuss applications on top of traditional wireless networks, in which an underlying infrastructure is assumed, as well as ad hoc mobile wireless networks, in which nodes may come and go and must form their own network infrastructure on the fly. As a part of this course, you will set-up a GSM network.

Every two weeks we will review significant market developments in relevant areas. This will help students appreciate the market relevance of the technology covered in the course and get a better understanding of the state-of-the-art.

Prerequisites:    CS3502 - Computer Communications and Networking or equivalent
                          CS3773 - Java As a Second Language, or equivalent

Prerequisite for: CS4135 - Mobile Devices
                           CS4137 - Wireless Data Services

Topics

Grading

Students' grades will be awarded based on their performance in:

1 Assignment

10%

Project

45%

2 Exams

40%

Class Participation

5%

Details on assignments and projects will be made available as the course progresses. Class participation will entail being actively engaged in class discussions and presenting interesting insights related to technologies and applications relevant to the course.

Readings and References

The following will be helpful for the course. This list will change as we go along.

  1. William Stalling (2002) Wireless Communications and Networks. Prentice Hall.
  2. Yi-Bing Lin, Imrich Chlamtac (2001) Wireless and Mobile Network Architecture. John Wiley.
  3. Josef F Huber (2004) Mobile Next Generation Networks, IEEE Multimedia, Jan-Mar 2004, pp: 71-83
  4. Upkar Varshney (2002). Multicast over wireless networks, Communications of the ACM, vol 45, no 12, December 2002, pp:31-37.
  5. Alan Dix , Tom Rodden , Nigel Davies , Jonathan Trevor , Adrian Friday , Kevin Palfreyman (2000) Exploiting space and location as a design framework for interactive mobile systems, ACM Transactions on Computer-Human Interaction (TOCHI), September 2000, Volume 7 Issue 3
  6. RFC 3344, IP Mobility Support
  7. Authoring Challenges for Device Independence. W3C Working Draft 18 October 2002

The following journals publish the latest research on topics related to the course.

  1. IEEE Transactions on Mobile Computing
  2. IEEE Pervasive Computing
  3. IEEE Internet Computing
  4. ACM Transactions on CHI
  5. Interactions

The following lists provide industry news related to the technologies covered in the course.