3242 - Session-based subject
Mobile Computing and Internet of Things
Learn more about mobile computing and the Internet of Things (IoT)
You will gain a thorough understanding of mobile computing and be introduced to the Internet of Things (IoT). You will also acquire knowledge of theories and models for mobile and pervasive computing applications, technologies, and common research paradigms in mobile and pervasive computing, such as context awareness, computing in an environment with limited resources, sensor-based interaction, and smart device management. You will develop skills in application design, architecture, and implementation. Expect to be able to analyze, discuss, and critically reflect upon theories and research issues in mobile computing and the Internet of Things.
Learning outcome
Throughout this course, students will develop a comprehensive understanding of the intricacies within mobile computing and the transformative realm of the Internet of Things (IoT). The curriculum delves into key paradigms and concepts in mobile computing, encompassing context awareness, computing within resource-constrained environments, sensor-based interaction, and smart device management. Additionally, students will gain an advanced comprehension of theories and models that underpin both mobile computing and the IoT domain, along with a thorough grasp of the principal challenges inherent in these fields.
Practical skills acquisition is a cornerstone of this course, enabling students to proficiently design, plan, and articulate mobile computing architectures. Moreover, students will master the ability to dissect IoT products—ranging from RFID to sensors, mobile devices, and smart homes—through a systems perspective, effectively addressing technical challenges. By engaging in proof-of-concept development, testing, and demonstrations, students will be equipped to navigate the complexities of real-world IoT systems. Furthermore, the curriculum empowers students to assess the potential business value of mobile computing solutions, ensuring a holistic grasp of the subject matter.
As part of their general competence development, students will not only engage with the theoretical aspects of the course but also develop a capacity for critical evaluation and ethical reflection. They will be adept at discussing diverse research issues within mobile computing, including mobile architecture, cloud computing, user interface, and user experience. Additionally, students will be proficient in delving into ethical considerations within mobile computing and IoT domains. The course equips students to engage in insightful discussions concerning research issues and practical applications within the realm of the Internet of Things, fostering their ability to contribute effectively to both academia and industry.