School S03 · F01
Mobile Engineering
Cross-platform AI apps that ship to millions of devices.
Trains engineers to build production mobile apps for iOS and Android with AI at the interface layer — using React Native, Expo, Flutter and native modules where needed.
Learning outcomes
What graduates can do.
- 01Ship apps to the App Store and Play Store
- 02Design offline-first, sync-aware mobile architectures
- 03Integrate on-device and cloud AI models
- 04Instrument mobile-native analytics, crash reporting and A/B tests
Curriculum
10 courses.
Delivered as a portfolio-based sequence. Every course culminates in shipped work reviewed by working practitioners.
- 01Mobile UX Foundations & Human Interface Guidelines
- 02React Native + Expo (Deep Dive)
- 03Flutter Fundamentals
- 04Native Modules & Platform APIs
- 05On-Device AI (CoreML, MLKit, ONNX)
- 06Offline-First & Sync Architectures
- 07Push Notifications & Background Tasks
- 08App Store & Play Store Release Engineering
- 09Mobile Analytics & Experimentation
- 10Capstone: Ship a Mobile App to Both Stores
Tools & technologies
React NativeExpoFlutterSwiftKotlinCoreMLFirebase
Career tracks
- Mobile Engineer
- AI Mobile Product Lead
- Independent App Studio Founder
Featured programs
Flagship programs anchored in this school.
Other schools in this faculty