CMAD : Certificate in Mobile Application Development

Programme Type CERTIFICATE
Mode Open Distance Learning
School School of Computer and Information Sciences
Duration 0 Year, 6 Months
Medium ENGLISH
Specialization MOBILE APPLICATION DEVELOPMENT
Description

The Programme aims at providing knowledge to the learners about the architectures of Andriod and iOS, design and implement databases for user requirements, develop mobile apps using Android and do programming using Python. Any person who is interested in developing mobile apps and has knowledge of Java programming can join the programme. 

 

The objectives of CMAD Programme are:

 

pursuing the programme successfully, the learner should be able to

  • Understand the requirements for the development of mobile applications for various purposes
  • Analyze the architecture of Android
  • Design, implement and test a database for user requirements
  • Develop mobile apps using Android
  • Develop programs using Python
  • Use IDEs such as Android Studio

Please note that no printed course material shall be provided. Students can download the study material from http://egyankosh.ac.in/

Eligibility

10+2 or Equivalent

10th pass with 2/3 year Diploma are also eligible

Fee Structure

Rs. 5000/- plus Registration fee of Rs. 200/-

Programme Coordinator Prof.P.Venkata Suresh, Email: pvsuresh@ignou.ac.in

Course Details


Course Title (BCS-091): Introduction to Mobile Architecture

Introduction to Mobile Applications, Components of a Mobile Application, Basics of Mobile Application Design, Introduction to Mobile Operating Systems, Basics of Android, Basics of Ios, Basics of Windows Mobile, Mobile Processors, Memory, Sensors, I/O, Native Development Tools, Cross Platform Development Tools, Publishing Tools and Developer Program, Monetization, etc.

Course Title (BCS-092) :  Introduction to Databases

Introduction to Database Systems, Database History, Data Modelling, Entity Relationship Model, Integrity Rules and Constraints, Relational Database Design and Redundancy, Functional Dependencies, Normalization, SQL, DDL , DML, Join  Statements,  Introduction to SDLC, etc.

Course Title (BCS-093): Introduction to Android

Introduction, History, Features, Categories of Android applications, Architecture,  Android application fundamentals, Android development platforms, Configuring Android Development Environment, Basic  Android APP components, Additional components, Android Manifest, Android Development, Device Compatibility, Device features, Platform versions, Screen configuration, UI design, Creating GUI for Android Application, Design of UI with Layout Editor, Managing Touch Events in a ViewGroup, Setting up testing environment and testing an Android Application,  Debugging, Logcat, Integrating Multimedia into Android Application development (AAD), Camera functions in AAD, Saving Data on Android Devices, Android sensor framework, Making an APP Location-Aware, Connecting devices wirelessly, Performing network operations, Publishing an Android APP, Performance profiling of an Android APP, Security concerns, etc.

Course Title (BCS-094) : Programming using Python

Basic Programming Concept, Features of Python, Variables, Expressions and Statements, Data types, Comments, Debugging, Control structures, Arrays, Linked Lists , Queues, , Functions, Strings, Methods, Classes, Operator Overloading, Inheritance, Data Encapsulation, Polymorphism, Exception Handling, Software Testing, Black Box Testing, White Box Testing, Profilers, Introduction to SQLite, SQL CRUD statements, Role of Python in Mobile Application Development, Open Source Python Libraries, Introduction to Kivy, Kivy Buidozer, Packaging, Kivy Launcher, Kivy Android Virtual Machine, GUI development, Tkinter, Creating GUI for Python with Tkinter and wxPython, Development examples using Kivy, etc.

Course Title (BCSL-091) : Laboratory Course (Includes practicals of following courses: Introduction to Databases, Introduction to Android, Programming using Python)

Practical Counseling sessions in Databases, Android and Python

Regional & Study Centre Details

Regional Centre Study Centre
HYDERABAD 0111: AURORA DEGREE COLLEGE (111)
HYDERABAD 0100: IGNOU REGIONAL CENTRE HYDERABAD LSC Code 0100
KARNAL 1000: IGNOU REGIONAL CENTRE KARNAL LSC Code 1000
SHIMLA 1100: IGNOU REGIONAL CENTRE SHIMLA LSC Code 1100
JAMMU 1200: IGNOU REGIONAL CENTRE JAMMU LSC Code 1200
BANGALORE 1300: IGNOU REGIONAL CENTRE BANGALORE LSC Code 1300
COCHIN 1400: IGNOU REGIONAL CENTRE COCHIN LSC CODE 1400
BHOPAL 1500: IGNOU REGIONAL CENTRE BHOPAL LSC Code 1500
PUNE 1600: IGNOU REGIONAL CENTRE PUNE LSC Code 1600
IMPHAL 1700: IGNOU REGIONAL CENTRE IMPHAL LSC Code 1700
SHILLONG 1800: IGNOU REGIONAL CENTRE SHILLONG LSC Code 1800
AIZWAL 1900: IGNOU REGIONAL CENTRE AIZWAL LSC Code 1900
PORT BLAIR 0200: IGNOU REGIONAL CENTRE PORT BLAIR LSC Code 0200
PORT BLAIR 0201: JNR MAHAVIDYALALA (201)
KOHIMA 2000: IGNOU REGIONAL CENTRE KOHIMA LSC Code 2000
BHUBANESHWAR 2103: GOVT COLLEGE, ROURKELA (2103)
BHUBANESHWAR 2100: IGNOU REGIONAL CENTRE BHUBANESHWAR LSC Code 2100
BHUBANESHWAR 2104: KHALIKOTE COLLEGE (2104)
BHUBANESHWAR 2101: KIIT, PATIA (2101)
KHANNA 2202: BARING UNION CHRISTIAN COLLEGE (2202)
KHANNA 2212: DOABA COLLEGE (2212)
KHANNA 2206: GURU NANAK GIRLS COLLEGE (2206)
KHANNA 2200: IGNOU REGIONAL CENTRE KHANNA LSC Code 2200
JAIPUR 23135: GOVT. ARTS PG COLLEGE, KOTA (23135)
JAIPUR 2300: IGNOU REGIONAL CENTRE JAIPUR LSC Code 2300
JAIPUR 23153: INT. SCHOOL OF INFORMATICS & MGT (ISIM), JAIPUR (23153)
JAIPUR 2308: RAJRISHI COLLEGE, ALWAR (2308)
GANGTOK 2400: IGNOU REGIONAL CENTRE GANGTOK LSC Code 2400
CHENNAI 3101: PONDICHERRY UNIVERSITY COMMUNITY COLLEGE (3101)
CHENNAI 2500: Regional Centre Chennai LSC Code 2500
CHENNAI 2509: SACRED HEART COLLEGE (2509)
CHENNAI 2593: VOORHEES COLLEGE (2593)
AGARTALA 2600: Regional Centre Agartala LSC Code 2600
LUCKNOW 2757: HBTI KANPUR (2757)
LUCKNOW 2700: IGNOU REGIONAL CENTRE LUCKNOW (2700)
LUCKNOW 2788: INSTITUTE OF ENGG & TECHNOLOGY LUCKNOW (2788)
LUCKNOW 2720: LUCKNOW CHRISTIAN P G COLLEGE (2720)
KOLKATA 2855: BIDHAN CHANDRA COLLEGE (2855)
KOLKATA 2800: IGNOU REGIONAL CENTRE KOLKATA LSC CODE 2800
KOLKATA 2802: ST. XAVIER'S COLLEGE (2802)
DELHI 2 (RAJGHAT) 2900: IGNOU REGIONAL CENTRE DELHI2 LSC CODE 2900
ITANAGAR 0300: IGNOU REGIONAL CENTRE ITANAGAR LSC Code 0300
SRINAGAR 1210: GOVERNMENT DEGREE COLLEGE SOPORE (1210)
SRINAGAR 3000: IGNOU REGIONAL CENTRE SRINAGAR LSC Code 3000
SRINAGAR 1253: NIELIT (FORMERLY DOEACC) RANGRETH (1253)
SRINAGAR 1209: SHRI PRATAP SINGH COLLEGE (1209)
DEHRADUN 3100: IGNOU REGIONAL CENTRE DEHRADUN LSC CODE 3100
RANCHI 3603: GURU NANAK COLLEGE, DHANBAD (3603)
RANCHI 3200: IGNOU REGIONAL CENTRE RANCHI LSC Code 3200
RANCHI 0534: R. K MISSION ENGLISH SCHOOL, SIDGORA, JAMSHEDPUR (534)
VIJAYAWADA 3300: IGNOU REGIONAL CENTRE VIJAYAWADA LSC Code 3300
RAIPUR 3500: IGNOU REGIONAL CENTRE RAIPUR LSC Code 3500
NAGPUR 1633P: G H RAISONI INSTITUTE OF ENGINEERING AND TECHNOLOGY NAGPUR MAHARASHTRA
NAGPUR 3600: IGNOU REGIONAL CENTRE NAGPUR LSC Code 3600
NAGPUR 1614: RAJIV GANDHI ENGINEERING COLLEGE CHANDRAPUR MAHARASHTRA
NAGPUR 1609: SANT GADGE BABA AMRAVATI UNIVERSITY AMRAVATI MAHARASHTRA
JORHAT 0410: C.K.B. COMMERCE COLLEGE (410)
JORHAT 0407: DIBRUGARH UNIVERSITY (407)
JORHAT 3700: IGNOU REGIONAL CENTRE JORHAT LSC Code 3700
DELHI 3 (DWARKA) 38039: IGNOU REGIONAL CENTRE DELHI3 LSC Code 38039
NOIDA 3900: IGNOU REGIONAL CENTRE NOIDA LSC Code 3900
NOIDA 07107: MAHARAJA AGARSEN COLLEGE (7107)
GUWAHATI 0400: Regional Centre Guwahati LSC Code 0400
TRIVANDRUM 4000: IGNOU REGIONAL CENTRE TRIVANDRUM LSC Code 4000
TRIVANDRUM 1441: MAR IVANIOS INSTITUTE OF ADVANCE STUDIES (1441)
TRIVANDRUM 2511: S.T. HINDU COLLEGE (2511)
JABALPUR 4100: IGNOU REGIONAL CENTRE JABALPUR LSC Code 4100
RAJKOT 4200: IGNOU REGIONAL CENTRE RAJKOT LSC Code 4200
MADURAI 2504: BISHOP HEBER COLLEGE (2504)
MADURAI 2502: DR.G.R.D. COLLEGE OF SCIENCE (2502)
MADURAI 4300: IGNOU REGIONAL CENTRE MADURAI LSC Code 4300
MADURAI 2503: THIYAGARAJAR COLLEGE (2503)
KORAPUT 4400: IGNOU REGIONAL CENTRE KORAPUT LSC Code 4400
SILIGURI 4500: IGNOU REGIONAL CENTRE SILIGURI LSC Code 4500
DARBHANGA 05137P: British School of Computers
DARBHANGA 4600: IGNOU REGIONAL CENTRE DARBHANGA LSC CODE 4600
DARBHANGA 46001P: NEW HORIZON'S COMPUTER LEARNING CENTRE (46001)
DARBHANGA 0592P: V.P.S COMPUTER (592)
ALIGARH 2713: ALIGARH MUSLIM UNIVERSITY, ALIGARH (2713)
ALIGARH 4700: Regional Centre Aligarh LSC Code 4700
VARANASI 4800: IGNOU REGIONAL CENTRE VARANASI LSC Code 4800
MUMBAI 4900: IGNOU REGIONAL CENTRE MUMBAI LSC Code 4900
PATNA 0500: IGNOU REGIONAL CENTRE PATNA LSC Code 0500
RAGHUNATHGANJ 5000: IGNOU REGIONAL CENTRE RAGHUNATHGANJ LSC Code 5000
CHANDIGARH 06036: Goswami Ganesh Dutta Sanatan Dharma College Chandigarh LSC Code 06036
CHANDIGARH 0600: IGNOU REGIONAL CENTRE CHANDIGARH LSC Code 0600
DELHI 1 (MOHAN ESTATE (SOUTH DELHI)) 0700: IGNOU REGIONAL CENTRE DELHI1 LSC CODE 0700
PANAJI 0800: IGNOU REGIONAL CENTRE PANAJI LSC Code 0800
BHAGALPUR 8200: Regional Centre Bhagalpur LSC Code 8200
VATAKARA 8300: IGNOU REGIONAL CENTRE VATAKARA LSC Code 8300
VISHAKHAPATNAM 8400: IGNOU REGIONAL CENTRE VISAKHAPATNAM LSC Code 8400
BIJAPUR 8500: Regional Centre Bijapur LSC Code 8500
SAHARSA 8600: IGNOU REGIONAL CENTRE SAHARSA LSC CODE 8600
DEOGHAR 8700: IGNOU REGIONAL CENTRE DEOGHAR LSC Code 8700
JODHPUR 8800: IGNOU REGIONAL CENTRE JODHPUR LSC Code 8800
AHMEDABAD 0900: IGNOU REGIONAL CENTRE AHMEDABAD LSC Code 0900