Search in
Courses Providers, List Your Courses for FREE
Menu

Advanced Diploma in Software Development (ADSD)


MET Institute of Software Development and Research
Advanced Diploma

by MET Institute of Software Development and Research


Mumbai
Starting from:
INR 1,08,000
Per Course
(Taxes As Applicable)
Request Info
Subjects Covered & Categories
Basic Details
Eligibility:
(Pre-requisites)

Successful completion of 10 + 2 + 3 or 4 or equivalent from a recognised University with minimum 50% at degree level.
Computer Science or IT Diploma holders from the recognised technical boards with 2 years of relevant IT experience can apply.

Medium of instruction:English
Overview, Content & Syllabus

To achieve objective of Quality & focused IT education MET Institute of Software Development and Research has come up with a programme, Advanced Diploma in Software Development (ADSD). This is an autonomous Advanced Diploma specially designed for all the graduates who want to make their career in the IT industry.

This course does not require any previous knowledge of programming. Especially for the non-engineering and the non-IT graduates who don’t have any programming language in their formal curriculum. This course requires candidates with good aptitude, analytical and logical skills, so that they can grasp the concepts of programming smoothly. Right from the programming languages and operating systems, this course will deliver the Enterprise Application Development using the latest platforms so that the students are equipped with all the tools and technologies which will help them in creating their own successful position in the community of knowledge professionals.

This way it gives opportunity to all those graduates who have never learnt programming but want to make their career as an IT professional. With their domain knowledge, these professionals will doubtlessly play a key role in meeting the ever growing demand for quality human resources.

The course curriculum has been designed keeping in view the emerging trends in advanced computing as well as contemporary and futuristic human resource requirements of the ICT industry. The entire course syllabus, courseware, teaching methodology and the course delivery have been derived from the rich research and industry feedback.

Programme Objective

This is a programme specially designed for all the graduates who want to make their career in the IT industry.

Important Dates

Last Date of Form Submission (Registration Closes) June 29, 2013
Selection Process July 07, 2013

How can I apply?       

  1. The applicant must buy the Application Form and Prospectus, available at MET for Rs. 600 in cash or DD favouring ‘MET ISDR’.
  2. Submit the prescribed Application Form along with necessary certificates on or before the due date.
  3. The applicant must appear for the Selection Procedure on the date of Entrance Exam ..

Selection Procedure

Based on the performance in the MET CET (consisting of Written Test & Personal Interview).

What gives us the edge

  • Our programme is tailored to cater to the exact needs of college students, fresh graduates, working professionals, enabling them with the right skills and competence in IT sector.
  • The uniqueness and strength of ADSD course, which distinguishes us, is in its ability to transform the educational knowledge with industry expertise into professional IT skills.
  • To raise the knowledge, quality and standards of the graduates and make them competent and readily employable in the global marketplace.
  • Ours is an unique programme in line with the current requirement of the IT Industry.
  • We have high class state-of-the-art Infrastructure with resourceful computer lab with all latest softwares.
  • Delivery of the course is from industry professional having consulting experience in IT Industry.
  • Practical hands-on sessions, extended lab sessions.
  • Industry visits to IT companies.
  • Educational loan assistance.
  • Excellent placement assistance.
  • Free ships to meritorious and needy students

Opportunites

The Information Technology industry is the fastest growing sector significantly contributing to the Indian economy. The need of trained manpower, professional IT workforce is growing multifold. It is projected that the IT industry will need at least 6,00,000 trained software professionals by this year. And this number is likely to increase in the near future.

ADSD's intensive programme structure is in-line with Industry needs and therefore, assures quality trained IT professionals ready to serve the industry.

Candidates get wide range of opportunities in various sectors of IT Industry. They can make an entry as a Programmer, Software Engineer, Database Programmer, Web Programmer, System Analyst, Business Analyst, Software Tester or join in other departments like Maintenance, Support etc.

Having acquired sound knowledge and skill sets, ADSD graduates can easily accept IT industry challenges, allowing them to succeed in short span of time.

MET has a strong alumni base of over 4000 successful IT professionals worldwide with many of them at top positions in leading companies.

ADSD: Programme Content

Module 1 - Foundations of Software Development

Unit 1: Fundamentals

Unit 2: Advanced

  1. Computer Architecture and Assembly Language

  2. C Control Structures and Functions

  3. C Pointers and User-Defined Types

  4. UNIX I/O and Memory Management

  5. UNIX Concurrency and Communication

  1. C++ Namespaces and Functions

  2. C++ Classes and Operator Overloading

  3. C++ Inheritance and Abstract-Data Types

  4. C++ Templates and Specialization

  5. STL Containers and Algorithms

DESCRIPTION: Understanding the system (computer) and programming on it requires one to first know the underlying architecture. Whenever we run a program how it is managed by the OS, how two systems communicate with each other in terms of networking, all these concepts are built in the current module.

  • Starts with the base of programming - assembly and C programming.

  • This Module explains the low level programming with the introduction of Microprocessor architecture with the family of the processors till x86.

  • IA32 - It describes how various parts of a CPU are organised and how they can be used for programming.

  • C- Language goes for system development and Device-Drivers.

  • UNIX programming allows one to implement OS programs like File management, Memory management, Concurrency and synchronization, IPC and socket programming

  • C++ concentrates on developing Object Oriented Concepts.

Module 2 - Windows Software Development

Unit 1: Fundamentals

Unit 2: Advanced

  1. Visual C++ Tools and Conventions

  2. Windows Architecture and API

  3. File I/O and Memory Management

  4. Threads and Synchronization

  5. Windowing and Graphics

  1. Windows Sockets and RPC

  2. MFC Documents and Views

  3. COM Clients and Servers

  4. Automation and ActiveX

  5. ATL Components and Controls

DESCRIPTION: Being one of the most popular OS on PC its most widely used even by a person who knows nothing about computer. The current module focuses on how to develop applications explicitly for Windows based users.

Module 3 - Foundations of Enterprise Programming

Unit 1: Database Programming

Unit 2: Web Programming

  1. Relational Database Architecture

  2. Querying Database using SQL

  3. Updating Database using SQL

  4. Stored Procedures and Triggers

  5. Database Client Applications

  1. HTML and CSS

  2. Client-Side Scripting with JavaScript

  3. HTTP and CGI

  4. Server-Side Scripting with PHP

  5. XML and AJAX

DESCRIPTION: Business going web, customers prefer operations like buying and selling of products online. Making the product data available on web requires how to persist the data in database and presenting the same on web, which is explained in the current module. PHP Programming: Many small scale applications which are running on web require heavy presentation of the data, PHP is best suited for such kind of applications.

Module 4 - Java Software Development

Unit 1: Fundamentals

Unit 2: Advanced

  1. Language and Object Model

  2. Generics and Collections

  3. Reflection and Security

  4. Threads and Synchronization

  5. Streams and Serialization

  1. JNI and Invocation API

  2. Network Sockets and RMI

  3. JDBC and JWS

  4. AWT and Swing

  5. JSP and JSF

DESCRIPTION: As web market is evenly distributed majorly between two popular OS UNIX and Windows, we need to understand the programming languages required to build an application for these OS. Java is the most popular web based programming language on UNIX and hence the current module focuses on building large web applications using Java.
This module will teach students to develop the business applications latest and most popular platforms viz. Sun Microsystems’s Java. These applications will have multiple facilities like connectivity in terms of Desktop Clients, Web Clients, Mobile Clients, Web Services etc.

Module 5- .NET Software Development

 

Unit 1: Fundamentals

Unit 2: Advanced

  1. Language and Object Model

  2. Generics and Collections

  3. Reflection and Security

  4. Threads and Synchronization

  5. Streams and Serialization

  1. P/Invoke and COM Interop

  2. Network Sockets and Remoting

  3. ADO.NET and WCF

  4. Windows Forms and WPF

  5. ASP.NET and Silverlight

DESCRIPTION: If it is Windows OS, then .NET is now the trend for building software for desktop or web application.

This module allows candidates to get familiar with a programming environment that allows development of platform independent application in multiple high level languages. This module will teach students to develop the business applications using latest and most popular platform Microsoft’s .NET. These applications will have multiple facilities like connectivity in terms of Desktop Clients, Web Clients, Mobile Clients, Web Services etc

Module 6 - SE & Project Management

Unit 1: Software Engineering & Project Management

Unit 2: Software Testing

  1. SDLC and Process Models

  2. Requirement analysis & Use case approach

  3. Software implementation, Maintenance & Software testing

  4. Software Quality Assurance & Configuration management

  5. Project Planning, Project Risk identification, analysis, planning monitoring

  1. Introduction

  2. Software Quality & Testing Concepts

  3. Types of Testing

  4. Writing Test Plans

  5. Automated testing using Test Tools

DESCRIPTION: Today, software plays an important role in bringing ease of use, efficiency, accuracy, productivity in almost all domains of human activities - banking, telecommunications, government applications, education, defense, satellite control systems, social networking, etc,. These are large software applications and some are critical systems. Software errors in such large applications can undesirably affect the lives, livelihood and businesses of many people. Studies also reveal that software maintenance costs are far greater (about 70% of total SW life cycle cost) than software development cost. Such reliable software systems cannot be built, just by a few programmers, cooperating in an adhoc way. It needs an “engineering approach” and hence software engineering has emerged as an important discipline in software development. The module will impart students a sound understanding of the concepts, methods and tools used in the core software development activities namely in requirements, design, construction, testing and also the supporting activities of project management, quality assurance, configuration management, team management and process management. During this Module the students also get to know the in and out of practical techniques of testing as expected by the industry. Module ensures an exhaustive coverage of the entire spectrum of Software testing.

Module 7: Aptitude Skills, Communications & Personality Development

Unit 1: Aptitude Skills

Unit 2: Communications & Personality Development

  1. Quantitative Problems

  2. Logical Reasoning

  3. Analytical Skills

  4. Coding & Decoding

  5. Puzzles & Problem solving

  1. Motivation & Goal Setting

  2. Effective Business English Communication

    (Verbal & Non-Verbal).

  3. Business Etiquettes & Corporate Look.

  4. Executive Skills.

  5. Special Professional Skills.

DESCRIPTION: Since, IT industry is talent driven industry the Organizational Behaviours of IT organizations are different than that of the traditional organisations. This module will address the issues pertaining to organisations structure, behaviours of an IT professionals and soft skills like team work. Also it will concentrate on aptitude preparation, which will be very crucial whenever candidate goes through company recruitment process.

Module 8: Live Technical Workshop

  1. UNIX Shell Scripting Fundamentals

  2. Python Scripting Fundamentals

  3. Advanced Python Scripting

  4. Extending and embedding Python

  5. Cloud Computing and Windows Azure

  6. Android and Windows Phone Programming

  7. Objective C and iPhone Programming

DESCRIPTION: Live Technical Workshops allows you to get hands on experience on recent trends/ Technologies like Cloud Computing, Mobile App Development etc. In today’s world End users access cloud-based applications through a web browser, while the business software and user's data are stored on servers at a remote location. Hence cloud computing allows companies to avoid upfront infrastructure costs, and focus on projects that differentiate their businesses instead of infrastructure. Mobile Applications are usually developed in the specified languages using either the Android SDK, Windows SDK or iPhone SDK including development tools which are available. As of March 2013, more than 900,000 applications have been developed for these three, with over 70 billion downloads for the same. Hence its necessary to be well-versed with them..


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified INR 1,08,000
Per Course
(Taxes As Applicable)

Venues (Locations)
Mumbai, Bandra West (Head Office):- Mumbai Educational Trust, Bhujbal Knowledge Centre, Bandra Reclamation Bandra West, Mumbai - 400050, Maharashtra, India


About Course Provider

MET Institute of Software Development and Research


MET Institute of Software Development and Research (MET ISDR)

The country is at an important juncture. It has completed the transition from a predominantly agrarian economy to a developed economy. It is operating at the leading edge of contemporary technology. A key element in taking the country forward and maintaining its growth momentum will be the highly skilled and competent global professionals.

According to NASSCOM, each year over 3 million graduates and post-graduates are added to the Indian workforce.

Of these only 25 percent of technical graduates and 10-15 percent of other graduates are considered employable by the rapidly growing IT and ITES segments.

What we have today is a growing skills gap reflecting the slim availability of high-quality resource in India and the galloping pace of the country's service-driven economy, which is growing faster than most countries in the world.

To cater these needs of bridging the skills gaps as per IT Industry requirements, MET has taken up the mission of developing skilled IT professionals. We are committed to deliver quality education to the IT industry aspirants. MET Institute of Software Development & Research (ISDR), has been specially set up for providing quality IT education to graduates.

The institute envisages providing customised programmes for corporates and promoting research in Software Development and Project Management.

Browse similar courses by category


Programming
Operating Systems
Networking
Web Technologies
XML
Java
.NET
Software Engineering Concepts
Testing
Systems Administration
Database
Database Development
Cloud Computing
Mobile Technologies
Computer Engineering


AllRefer.com - Browse and Share Photos
Browse & Share Photos
Subscribe & get details about interesting courses & events free in your mail