Introduction to operating systems designed for mobile devices. Topics covered: A comprehensive overview of Mobile operating systems); the opportunities and challenges in designing them; mobile OS architectures( Android, iOS, Windows), mobile OS features (Multitasking, Scheduling, Memory Allocation, File System Interface, Keypad Interface, I/O Interface, Protection and Security , Multimedia) .