CS210Fall 2026 · Course Index
Mobile Application Development

Build for the
mobile world.

A structured introduction to modern mobile application development, from platform fundamentals to application architecture.

CourseCS210
InstructorProf. Rui (Jeremy) Zhao
SchoolFaculty of Innovation Engineering, MUST

Course Index

01SECTION

Course Architecture

The complete 14-week roadmap, organised into seven progressive learning stages.

14 WEEKS7 STAGESROADMAP
Open page
02WEEK

Building the First Android App

Four interactive demonstrations covering app structure, XML layouts, resources, and event flow.

WEEK 024 DEMOSINTERACTIVE
Open demos
03WEEK

Activities & Intents

Six interactive labs covering the Activity back stack, explicit and implicit Intents, extras, Chooser, and real-device debugging.

WEEK 036 LABSINTERACTIVE
Open labs
04WEEK

Activity Lifecycle & Layouts

Four interactive demonstrations covering lifecycle transitions, state restoration, view hierarchy, and gravity.

WEEK 044 DEMOSINTERACTIVE
Open demos