DICS Header Logo

Master Diploma in Application Development (MDAD)


Download Syllabus Callback Request

Duration : 36 Months / Type : Diploma / Mode : Part Time

Objective :The objective of the course is to enable a student to acquire the knowledge pertaining to the development of software & Mobile App on Android Platform.

Eligibility/Prerequisite : 10+2/ITI Certificate Course (1 Year)

               

Course Structure 

  • IT Tools & Business System (M1-R4)
    • Computer Appreciation
    • Computer Organization
    • Operating System
    • Word Processing (MS-WORD)
    • Spreadsheet Package (MS-EXCEL)
    • Presentation Package (MS-POWERPOINT)
    • Database Operations (MS-ACCESS)
    • Information Technology & Society
  • Programming and Problem Solving Through "C" Language (M4.1-R3)
    • Introduction to Programming
    • Algorithm for Problem Solving
    • Introduction to C Language
    • Conditional statements and loops
    • Arrays
    • Functions
    • Storage Classes
    • Pointers
    • Self-Referential Structures and Linked Lists
    • File Processing
  • Internet Technology and Web Page Designing (M2-R4)
    • Introduction to Internet
    • TCP/IP-Internet Technology & Protocol
    • Internet Connectivity
    • Services on Internet (Definitions & Functions)
    • Electronic Mails
    • Current Trends on Internet
    • Web Publishing and Browsing
    • Interactivity Tools
    • Internet Security Management Concepts, Information Privacy, & Copyright issues
  • Introduction to Multimedia (M4.2-R4 Elective)
    • Introduction to Multimedia
    • Computer Fonts and Hypertexts
    • Audio Fundamentals and Representations
    • Image Fundamentals and Representations
    • Video and Animation
    • Multimedia Authoring
  • Introduction to Information and Communication Technology
    • PC Assembly
    • Miscellaneous Utilities
    • Networking Concepts
    • Network Administration
  • Database Management System
    • An overview of Database Management System
    • An Architecture of the Database Management System
    • Relational Database Management System
    • Normalization
    • Relational Algebra and Relational Calculus
    • The SQL Language
    • Backup and Recovery
    • Security
    • Integrity
    • Design and Development of Database Applications
  • Java (Core)
    • Basics of Java
    • OOPS Concepts
    • String Handling
    • Exception Handling
    • Nested Classes
    • Multithreading
    • Synchronization
    • Input and Output
    • Serialization
    • Networking
    • AWT & Event Handling
    • Swing
    • Layout Managers
    • Applet
    • Collection
    • JDBC
  • Advance Java
    • Swing Programming
    • Java Database Connectivity
    • Network Programming
    • Input/output Stream
    • Remote Method Invocation (RMI)
    • Java Beans
    • Enterprise java Beans (EJB)
    • Servlets
    • Java Server Page (JSP)
    • Struts
    • Hibernate
    • JSF
    • Spring
  • Android
    • Introduction to Android
    • Android IDE and SDK
    • Android Activity Life Cycle
    • Form Controls
    • Android Views and Layouts
    • Image and Media
    • Audio and Video
    • Android Database (SQLite)
    • Android Gestures
    • Google Map
    • Android Application Development
    • Project Component
    • Network Communication
    • XML & JSON Parsing
    • Retrofit API
    • Android Butter Knife
    • Social Network Integration
    • Mobile Hardware Control
    • Sensor/ Camera/GSM
    • Android Animation
    • Material Design
    • Card View and Recycler View
    • AdMob
    • Firebase Cloud Messaging
  • Python
    • Introduction to Python
    • Python Data Types
    • Program Flow
    • Functions, Modules and Packages
    • String, List , Tuples and Dictionary Manipulation
    • File Operation
    • Exception Handling
    • Advanced Python
    • Python Object Oriented Programming – OOPS Concept
    • Regular Expression
    • Database Interaction
    • Networking
    • Multithreading
    • Sending Email
    • Python CGI Introduction
  • .NET
    • Introduction to .Net Framework
    • Fundamentals of ASP.NET
    • Navigation, Security and Caching
    • ADO.NET
    • LINQ
    • XML
    • Web Services
    • Entity Frame work

Career Prospects-MDAD professionals can find the opportunities in any of the following category-
  • Android Mobile App Developer
  • Software Programmer
  • Web Developer
  • Web Designer

Share It