Mobile and Pervasive Computing

Semester: Β,
ECTS: 7.5

George Kakarontzas

(Course Coordinator)

Syllabus – IMC24

Week 1: Introduction to Android
Week 2: User interaction in Android apps
Week 3: Intents
Week 4: Lifecycle of activities
Week 5: Layouts in Android apps
Week 6: GUI Elements (Part I)
Week 7: GUI Elements (Part II)
Week 8: SQL Databases in Android Apps
Week 9: Services in Android apps
Week 10: Introduction to pervasive computing
Week 11: Context of use in pervasive applications
Week 12: Case study: Smart city architectures & Arduino sensors example
Week 13: Handling errors in sensors’ data

Suggested Bibliography

  • Dan Chalmers. Sensing and Systems in Pervasive Computing: Engineering Context Aware Systems. Springer, 2011
  • Chris Haseman. Android Essentials, APress, 2008
  • Sayed Y. Hashimi , Satya Komatineni. Pro Android, APress, 2009

Module Layout

Study Guide