|
Week |
Topics Covered |
Reading |
Texts |
Assignments |
|
1 |
Introduction: Networks, distributed systems, mobile and pervasive computing. Hype vs reality. |
BKG, MH |
AGSS 1 Schiller 1 | |
| 2 |
Hello, Android |
|
Meier 1-5 |
|
|
3 |
Wireless communication: Bluetooth, 802.11, GSM. |
[WC-1] | Schiller 2-4, 7 |
|
|
4 |
Mobile IP (Guest lecture by Daniel Duchamp) Mobile ad-hoc networks |
[WC-2] |
AGSS 8-11 Schiller 8, 9 | |
|
5 |
Mobile transport Distributed data management |
AGSS 3 Meier 6 | ||
| Monday class schedule | ||||
|
6 |
Mobile data management |
[UDA-1][UDA-2] [UDA-3] |
||
| 7 | Power management and adaptive computing Advanced Android programming | [RS] | AGSS 5-7 Meier 7-11 | |
| Spring break | ||||
| 8 | Location and context awareness | [LCA-1] [LCA-2] | AGSS 2, 4 Loke 1-4, 6 | |
|
9 |
Sensor networks | [SA-1] [SA-2] |
Loke 7 | |
|
10 |
Security and privacy basics Security in cell phones |
AGSS 12, 13 | ||
|
11 |
Security and trust | [SP-1] [SP-2] | AGSS 14, 15, 17 Loke 8 | |
| 12 | User interface design for mobile devices (Guest lecture by Gregg Vesonder) Privacy | [SP-3] |
||
|
13 |
Mobile computing for delivery of healthcare in the developing world (Guest lecture by Edward Friedman) Design methodologies and infrastructure |
[DMI] |
Loke 5, 9 | |
|
14 |
End-to-end application considerations | [EAC-1] [EAC-2] |