Mobile Computing and Wireless Networks
-- An Advanced Graduate Course for UTCS

© 2001 Yongguang Zhang

Home Page for This Course (Spring 2001)


Mobile Computing and Wireless Networks is a young and dynamic field. The rapid advances in miniaturization of computing machinery and "untethered" communication technology, together with the visionary demands for ubiquitous access to information, have introduced new constraints and new opportunities in many traditional areas of computer science. This course will cover a broad selection of topics in data communications, resource management, network protocols, distributed computing, information management, user interfaces, applications/services, and security. Students will learn the principles of Mobile Computing and its enabling technologies, and explore a young but rich body of exciting ideas, solutions, and paradigm shifts.

Course Grading



  1. Introduction (0.5 week)
  2. Wireless Communications (0.5 week)
  3. Wireless Networks (0.5 week)
  4. Mobile Networking (2 weeks)
  5. Wireless Protocols (1 week)
  6. Information Management (1 week)
  7. Location-Independent and Location-Dependent Computing Models (1 week)
  8. Disconnected and Weak-Connected Operation Models (0.5 week)
  9. Human-Computer Interactions (0.5 week)
  10. Mobile Applications and Services (1 week)
  11. Security (0.5 week)
  12. Case Study: Satellite Networks (1 week)
  13. New Topics (0.5 week)
  14. Projects and Student Presentations (4 weeks)


Because Mobile Computing and Wireless Network is still an emerging field, many of the topics have little consensus in the research community on the best approaches. Therefore, literature studies and term projects are the most important elements of this course and it offers significant "hand-on" experience in the area. The students will be able to choose from different projects that cover different aspects and different scale of mobile computing, or suggest new projects that generate new ideas and new applications.
© 2001 Yongguang Zhang