This course provides an introduction to Mobile and Pervasive Computing, focusing on how computing technologies are integrated into mobile devices, everyday environments, and connected systems.
Learners will explore the principles of mobile computing, wireless communication, mobile applications, pervasive computing, sensor networks, context-aware systems, and Internet-connected devices. The course examines how mobile and smart devices communicate, share information, respond to their environment, and provide services to users regardless of location.
Key topics include mobile computing architectures, wireless technologies, mobile operating environments, location-aware services, ubiquitous computing, sensor-based systems, security, privacy, and the challenges of developing applications for mobile and pervasive environments.
By the end of the course, learners will have a strong foundation for understanding modern mobile and ubiquitous technologies and their applications in areas such as smart homes, healthcare, transportation, smart cities, wearable technology, and the Internet of Things (IoT).