CDCDAC Prep
Course Syllabus10 min read•Updated 2026-10-14

CDAC PGCP-MC (Mobile Computing) Complete Syllabus: Android, Kotlin, Hybrid Apps & Mobile AI

Detailed syllabus for C-DAC PGCP-MC (Course ID 26). Native Android with Kotlin, Hybrid app development with React Native/Flutter, Mobile AI, and Linux programming.

CP

CDACPrep Academic Team

Alumni & CCAT Mentors

PGCP-MC Course Highlights & Focus

The Post Graduate Certificate Programme in Mobile Computing (PGCP-MC) (Course ID: 26) is designed for engineers aiming to build cutting-edge native and cross-platform mobile solutions.

Delivered as a 24-week full-time intensive programme, PGCP-MC connects system programming with modern mobile app architecture, cloud backends, and on-device artificial intelligence.


Complete Module Breakdown

Module CodeSubject TitleCurriculum Focus
MOD-01OS Concepts and Linux ProgrammingLinux Internals, Shell Scripting, Process Management
MOD-02Database TechnologiesRDBMS, SQL Queries, SQLite, Data Persistence
MOD-03Object Oriented Programming with JavaCore Java, OOP, Collections, Concurrency
MOD-04Algorithms & Data Structures using JavaComplexities, Linear & Non-Linear Structures, Searching
MOD-05Web-Based Java ProgrammingRESTful Services, Backend Integration, JSON Handling
MOD-06Mobile Programming (Native Android & Kotlin)Kotlin, Jetpack Compose, Room DB, WorkManager
MOD-07Hybrid Mobile Apps ProgrammingReact Native / Flutter, State Management, Cross-Platform APIs
MOD-08AI on Mobile PlatformsOn-Device Machine Learning, TFLite, Mobile Vision
MOD-09Aptitude & Effective CommunicationQuantitative Aptitude, Technical Presentation Skills
MOD-10Mobile Capstone ProjectEnd-to-End Mobile Application & Viva Voce

Native Mobile Programming (Android & Kotlin)

  • Android System Architecture: Linux Kernel, HAL, Native Libraries, Android Runtime (ART), Application Framework
  • Kotlin Programming: Variables, null-safety, coroutines, extension functions, data classes
  • UI Architecture: Activities, Fragments lifecycle, Jetpack Compose, Material Design guidelines
  • Persistence & Networking: Room Database, SharedPreferences, Retrofit for REST APIs, OkHttp
  • Background Processing: WorkManager, Services, Broadcast Receivers, Push Notifications

Hybrid Mobile Apps Programming

  • Cross-Platform Frameworks: JSX, Virtual DOM, Components, Props, State, React Hooks
  • State Management: Modern state containers, Context API, Async Storage
  • Device API Integrations: Camera, GPS Location, Accelerometer, Bluetooth, Biometric Authentication
  • Deployment: App build processes, testing, and distribution workflows

AI on Mobile Platforms (Edge AI)

  • Introduction to On-Device Machine Learning
  • TensorFlow Lite (TFLite) model optimization, quantization, and conversion
  • Mobile Vision & Audio: Face detection, object recognition, on-device text recognition
  • Integrating edge inference models into native Android applications

❓ Frequently Asked Questions

Is PGCP-MC available in online mode?

PGCP-MC is delivered primarily in physical (offline) classroom and lab mode at C-DAC centres due to device interfacing and hardware testing requirements.

Does PGCP-MC cover iOS development as well as Android?

Native mobile development focuses on Android with Kotlin, while cross-platform mobile frameworks (React Native / Flutter) cover deployment to both iOS and Android.

🎯

Practice Mock Tests with Real C-CAT Pattern

Prepare with exam-level timer, negative marking simulation (−0.25 penalty), and section-wise analytics built by Sunbeam toppers.

Topics:#PGCP-MC#Mobile Computing#Android#Kotlin#React Native#Flutter

Related CDAC Guides & Articles