CS4289CS5289 Pervasive Computing - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

CS4289CS5289 Pervasive Computing

Description:

1. CS4289/CS5289. Pervasive Computing. Lecturer: K Y Lam. Rm: Y6414 Tel: 2788-9807 ... Tutors: K Y Lam and Joe Yuen. Rm: B6417 (J Yuen) Tel: 27844166 (J Yuen) ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 8
Provided by: CIT788
Category:

less

Transcript and Presenter's Notes

Title: CS4289CS5289 Pervasive Computing


1
CS4289/CS5289Pervasive Computing
  • Lecturer K Y Lam
  • Rm Y6414 Tel 2788-9807
  • Email cskylam_at_cityu.edu.hk
  • Tutors K Y Lam and Joe Yuen
  • Rm B6417 (J Yuen) Tel 27844166 (J Yuen)
  • Email csjyuen_at_cityu.edu.hk (J Yuen)

2
Course Objectives
  • To introduce the basic concepts in pervasive
    computing
  • To introduce the major characteristics and
    components of pervasive computing applications
  • To introduce the key system design issues in
    pervasive computing, particularly in the areas of
    sensor networks and sensor data management,
    stream data processing, location dependent and
    context aware services, dissemination of
    real-time information, mobile networks and
    portable device technologies
  • Understand the techniques and algorithms for
    designing high performance pervasive computing
    systems

3
Assessment
  • Assessment
  • Examination 70 (2 hours exam)
  • Coursework 30 (quiz, simple exercises and
    programming assignment)
  • Conceptual and theoretical (exam)
  • Examination (70) will be concentrated on the
    conceptual and theoretical materials introduced
    in the lectures
  • Quiz 11 (around week 8, to be announced later)
  • Assignment and Exercises 19
  • CS5389 Students
  • 3 Reports/exercises (13)
  • One simple J2ME exercise (total 6 )
  • CS4289 Students
  • 2 Reports/exercises (8)
  • Two simple J2ME exercises (total 11 )

4
Topics (preliminary)
  • Introduction to Pervasive Computing
  • Overview of Pervasive Computing Systems Smart
    Spaces and Operational Issues
  • Introduction to J2ME programming
  • Devices, Tools and Development
  • Overview of Mobile Networks
  • Positioning and Location-based Services
  • Context-aware Services
  • Embedded Control and Surveillance
  • Stream Processing and Temporal Consistency
  • Data Dissemination Push and Pull
  • Sensor Networks and Routing Algorithms
  • Sensor Query Processing

5
References
  • Uwe Hansmann, Lothar Merk, Martin S. Nicklous,
    Thomas Stober, Pervasive Computing, Springer
    (Han)
  • Charles E. Perkins, Ad Hoc Networking, Addison
    Wesley (Perkins)
  • C, Siva Ram Murthy and B.S. Manoj, Ad Hoc
    Wireless Networks Architectures and Protocols,
    Prentice Hall (Murthy)
  • H.M Deitel, P.J. Deitel, T.R. Nieto and K.
    Steinbuhler, Wireless Internet Mobile Business,
    Prentice Hall, 2002 (Deitel)
  • George Coulouris, Jean Dollimore, Tim Kindberg,
    Distributed Systems Concepts and Design, Addison
    Wesley (DS)
  • Yi-Bin Lin and Imrich Chlamtac, Wireless and
    Mobile Network Architectures, Wiley, 2001.
    (Architecture)
  • Andrew Jagoe, Mobile Location Services, Prentice
    Hall, 2003. (Mobile)
  • M. Satyanarayanan, Pervasive Computing Vision
    and Challenges, IEEE Personal Communication,
    August 2001 (Sat)
  • M. Kumar, Pervasive Computing Education, IEEE
    Distributed Systems (Kumar)

6
References
  • GSMhttp//ccnga.uwaterloo.ca/jscouria/GSM/gsmrep
    ort.html
  • www.xbow.com
  • www.mobileinfo.com
  • www.rfid.org
  • Other resources in the web .

7
Some Suggestions
  • How to take the course
  • Attend all the lectures/tutorials
  • Read the handouts before and after the lectures
  • Read the reference books and assigned papers (and
    other related materials)
  • To attend the quiz
  • To complete the assignments and exercises
  • Search the Internet for related technologies (it
    is changing rapidly)
  • Not just memorize the keywords and concepts
  • Need to know the problems, and then the
    solutions, and also the underlying principles
  • Just  to remind, according to CityU regulations,
    1 credit unit is earned by approximately 40-50
    hours of student work over a semester (including
    lectures/tutorials/lab, assignments, and study). 
    For a typical 3 credit unit course, with 3 hours
    lecture/tutorial/lab, a student should spend
    roughly 80 to 110 hours of additional work
    outside of class (each week 3-4hr 40-60hr for
    assignment works)
Write a Comment
User Comments (0)
About PowerShow.com