Android Expert
ADB
Android Development Bootcamp
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20138
Semester 1:
Introduction to Android Development
Java Programming Fundamentals
Android Studio Setup and Configuration
Building Basic User Interfaces (UI)
Event Handling and UI Interaction
Android App Lifecycle
Semester 2:
Advanced Android UI Design (Layouts, Views)
Working with Databases (SQLite, Room)
Networking and APIs (HTTP, JSON)
Material Design and Custom Views
Android Services and Broadcast Receivers
Publishing Apps on Google Play Store
AAD
Advanced Android Development
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20139
Semester 1:
Deep Dive into Android Architecture Components
RecyclerView and CardView Implementation
Working with Fragments and ViewModels
Dependency Injection with Dagger 2
RESTful API Integration
Data Binding in Android
Semester 2:
Multi-threading with AsyncTask and Handlers
Push Notifications with Firebase
Working with Google Play Services (Maps, Firebase)
Performance Optimization in Android Apps
Advanced UI with Custom Views and Animations
Publishing and Monetizing Android Apps
AAE
Android Application Design
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20140
Semester 1:
Introduction to Android OS and SDK
Setting up Android Studio and Emulator
Understanding the Android Manifest and Permissions
Basic Android Views and Widgets
UI Design: LinearLayout, RelativeLayout, and ConstraintLayout
Android Intents and Activities
Semester 2:
Managing Databases with SQLite
Creating Content Providers and Services
Integrating Google APIs (Maps, Firebase)
Multi-threading and Background Tasks (AsyncTask)
App Debugging, Testing, and Profiling
Final Project: Build a Complete Android App
MAD
Master Android Development
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20141
Semester 1:
Overview of Android SDK and Tools
Java and Kotlin Basics for Android
Handling User Input (Buttons, Text Fields, etc.)
Navigating Android App with Activities and Fragments
Storing Data Locally (Shared Preferences, SQLite)
Working with APIs and Networking
Semester 2:
Advanced Android UI and Custom Views
Android Libraries and Tools (Retrofit, Glide, Picasso)
Building and Consuming REST APIs in Android
Firebase Integration for Real-time Database
App Debugging and Performance Monitoring
Publishing and Maintaining Apps on Play Store
KAD
Kotlin for Android Development
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20142
Semester 1:
Introduction to Kotlin for Android
Kotlin Syntax and Data Types
Object-Oriented Programming in Kotlin
Android UI Development with Kotlin
Understanding Kotlin Extensions in Android
Working with Android SDK in Kotlin
Semester 2:
Advanced Kotlin Features (Coroutines, Sealed Classes)
Reactive Programming with RxJava
Kotlin and Android Architecture Components
Data Persistence in Kotlin (Room, Shared Preferences)
Firebase Integration in Kotlin
Deploying Kotlin Apps to the Google Play Store
AGD
Android Game Development
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20143
Semester 1:
Introduction to Game Development on Android
Setting Up Game Development Environment
Working with Graphics (Canvas, OpenGL)
Game Physics and Animations
User Input Handling (Touch Events)
Managing Game States and Levels
Semester 2:
Advanced Graphics (2D and 3D Games)
Game Audio and Sound Effects
Game Monetization (Ads, In-app Purchases)
Multiplayer Game Development with Firebase
Optimizing Performance for Android Games
Final Project: Build a Complete Android Game
AWD
Android Web Development
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20144
Semester 1:
Introduction to Web Views in Android
Integrating Web Content into Android Apps
Using HTML, CSS, and JavaScript in Android WebView
REST APIs and Web Services Integration
Working with Retrofit for Networking
Storing Web Data with Shared Preferences and SQLite
Semester 2:
Advanced Web Development with Android WebView
Web Scraping and Parsing Data (JSON, XML)
Offline Web Storage Solutions (SQLite, Room)
Web Push Notifications in Android Apps
WebSocket and Real-time Communication
Publishing Web-based Android Apps
AF
Android with Firebase
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20145
Semester 1:
Introduction to Firebase and Its Services
Firebase Authentication (Google, Facebook, Email)
Firebase Realtime Database
Firebase Cloud Messaging (Push Notifications)
Firebase Analytics for App Tracking
Firebase Storage for File Management
Semester 2:
Firebase Firestore Database Integration
Firebase Cloud Functions and Backend
Firebase Crashlytics for App Monitoring
Implementing Firebase Dynamic Links
Firebase Hosting for Web and App Content
Building a Complete Firebase-based App
AUID
Android UI/UX Design
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20146
Semester 1:
Introduction to UI/UX Design for Android
Android Design Guidelines and Material Design
Designing Basic UI Components (Buttons, Text Views, etc.)
Layouts and Views in Android
Understanding User Flows and Navigation
Creating Custom Views and Animations
Semester 2:
Advanced UI Components (RecyclerView, CardView)
Working with ConstraintLayout and CoordinatorLayout
Animations and Transitions in Android
Designing for Multiple Screen Sizes
UX Testing and User Feedback
Final Project: Build a Polished Android App UI
FSAD
Full Stack Android Development
Eligibility: 10th /12th: :: Duration: 12 Month :: Code No.: B20147
Semester 1:
Introduction to Full Stack Android Development
Front-end: Android User Interface (UI) Design
Back-end: Introduction to Databases (SQLite, Firebase)
Building APIs with Node.js and Express
Networking with Retrofit and REST APIs
User Authentication with Firebase
Semester 2:
Advanced UI with Custom Views and Animations
Backend Development with Firebase Cloud Functions
Real-time Data Sync with Firebase Firestore
WebSockets for Real-time Communication
Advanced Android Security Features
Final Project: Full Stack Android Application

BINARY COMPUTER SAKSHARTA MISSION
Heria :: Medinipur :: West Bengal :: 721430
Contact Us
+91 9474966496
bcsms.in © 2025. All rights reserved.