This document provides an overview of the syllabus for a course on cellular networks and mobile computing. The key topics covered include: - Mobile application development for iOS and Android platforms. - System support for optimizing mobile apps, including power models, energy profiling, and operating system features like virtualization and storage. - Interactions between mobile apps and cellular networks, including profiling radio resource usage and characterizing cellular network traffic. - Interactions between mobile apps and cloud services like push notifications, storage, and messaging platforms. - Security and privacy issues for mobile platforms, including malware detection, data/location privacy attacks and defenses.