Home About Us Sitemap Blogs Calendar Register
  Course Focus
  Admission Process
  C-CAT Schedule
  Course Fees


Highest placements across the country
 Training imparted only by corporate trainers
 Extensive practical sessions
State-of-the-art lab and a well equipped library
Project mentoring with live project simulation
Mock technical interviews conducted by professionals from the Industry
Live exercises relevant to the standards of industry
Topic-wise Aptitude training followed by a comprehensive test on company papers
Personality development /Soft Skills training followed by HR Interviews
Seminars /lectures on Upcoming technologies such as Cloud Computing
Helpful and friendly support staff
Best student awards
Numerous outdoor team building activities
Accommodation assistance provided
Just 10 minutes from Andheri Station


Post Graduate Diploma in Advanced Computing (PG DAC)

Course Focus

The Post Graduate Diploma in Advanced Computing (PG DAC) grooms engineers and IT professionals for a career in Software Development. The course syllabus, courseware, teaching methodology has been derived from the rich research and development background of C-DAC. Running successfully for more than ten years, the DAC course has yielded thousands of students, who are well positioned in the industry today. DAC is a six month full time Post Graduate Diploma Course.

VITA is one of the best CDAC training centers in Mumbai as well as across India. It has been acknowledged for highest students satisfaction and highest placements across Inida.


Engg Graduate in any discipline or equivalent (eg. BE/B.Tech/4 years B. ScEngg./ AMIE/ AIETE / DoEACC B level etc).
PG in Engg. Sciences (eg. MCA / M.Sc. Engg, M.Sc. (Computer Science, IT, Electrical and Electronics, Electronics, Instrumentation etc)
Post Graduates in Math or allied areas (eg. Statistics, Applied Math)
PG in Physics or Computational Sciences / Post Graduates in Computing or Management are also eligible provided they hold graduation degree in Sciences.
The candidates must have secured a minimum of 50% marks in their qualifying examination

Admission Process

C-CAT 2014 Syllabus and Test Pattern ( for PG DAC)

C-CAT Syllabus and Test Pattern
C-CAT-2014 for DAC will be conducted in the form of two objective type test papers labeled as
Section – A (English, Critical Reasoning and Quantitative Aptitude)
Section – B (Programming in C, Data Structures, Data Communications and Networking, OOPs and Operating Systems)

Each section is of one hour duration, having 50 questions of 3 marks each (maximum 150 marks).

The objective type questions in all the test papers will have four choices as possible answers, of which, only one will be correct. There will be +3 (plus three) marks for correct answers and negative marking for wrong answers in all the test papers. For wrong answer to an objective type question, candidates will get -1 (negative one) of mark. Multiple answers to a question will be treated as a wrong answer

Course Fees

The total fees for the course is Rs. 94,400/-(Ninety Four Thousand Four Hundred only).


C, C++ and Data Structures
  • Pointers and Arrays using Pointers
  • Structures, Union, Enumeration and Typedef

    Unix System Programming
    • Process
    • Signals
    • Semaphores & Mutex
    • Inter – Process Communication
    • POSIX Threads
  • Discussion on Object oriented concepts
  • Programming constructs
  • Functions (System and user defined functions)
  • Access Specifiers
  • Classes and Objects
  • Overloading
  • Inheritance
  • Polymorphism

    Algorithms & Data Structures using C++
  • Arrays, Stacks, Queues, Linked Lists (Singly, Doubly, Circular),
  • Trees, Threaded trees, AVL Trees Graphs
  • Graphs, Sorting (Bubble, Quick, Heap, Merge)
  • STL (Standard Type Libraries)
  • RTTI (Run Time Type Identification)
  • Advanced Typecasting
100 Hours
Operating Systems concepts
  • What is an OS?
  • Processes
  • Scheduling & Synchronization
  • Memory Management
  • File Systems
  • Virtual Memory and Paging
  • Threading Concepts
  • General OS Architecture
  • Network and Distributed OS
  • Overview of Linux
  • Introduction to Utilities
  • Linux Commands
  • Linux File System
  • GUIs
  • Vi Editor
  • The Shell
  • Shell programming
  • Bourne Again Shell
  • TC Shell
70 Hours
Web Programming and XML
PHP 16Hours
  • Introduction to PHP
  • Working with arrays
  • Functions
  • Forms
  • Handling date and Times
  • Working with Files
Extensible markup Language (XML) 24Hours
  • The Purpose and Nature of XML
  • XML Syntax and Structure Rules
  • XML Document Type Declaration
  • XML and Data Binding
  • XML Linking Mechanisms
  • XML Style Language
  • Converting HTML Documents into XML Documents
  • XML Parsers
  • Java and XML
  • Introduction to SAX
AJAX 16Hours
  • Introduction to Ajax
  • Web services and Ajax
  • Ajax using HTML,CSS,JavaScript
  • Ajax Framework and DOM
  • XMLHttpRequest
  • Ajax Architecture
Web Programming 24Hours
  • Architecture of the Web
  • HTML Programming
  • CSS
  • DOM
  • JavaScript
90 Hours
Software Engineering & Project Management
  • Why SE?
  • Software: A Process
  • Software Life Cycle Models
  • Various Phases in s/w Development
  • Iterative and Incremental Development
  • Risk Analysis and Management
  • Software Quality Assurance
  • Introduction to Coding Standards
  • Project Management
  • Software Testing
  • Different Testing Tools
  • Introduction to MS Project
  • Case Study
30 Hours
Database Technologies (Using Oracle 11g & MS SQL Server)

Database Concepts

  • Client/Server Computing
  • RDBMS Technologies
  • Codd’s Rules
  • Data Models
  • Normalization Techniques
  • ER Diagrams
  • Data Flow Diagrams
  • Data Integrity
  • Data Security
  • Database recovery & backup


  • Overview of Oracle
  • SQL* Plus
  • DDL, DML and DCL
  • Tables, Indexes and Views
  • Clusters, Sequences and Snapshots
  • PL/SQL
  • Cursors
  • Stored Procedures

SQL Server 2005

  • Introdution to SQL server
  • How to write Queries in SQL Server
  • Maintenance Plan

Oracle 11g Architecture

  • Oracle 11g Architecture
  • Database Creation
  • User Creation and Management
68 Hours
J2SE- Core Java
  • Data Types, Operators and Language
  • Constructs
  • Classes and Objects, Inner Classes and Inheritance
  • Interface and Package
  • Exceptions
  • Threads
  • Java.lang
  • Java.util
  • Java.awt
  • Java.io
  • Java.applet
  • Java.swing
  • Java n/w programming
  • Introduction of Design Patterns
  • Creational Patterns
  • Structural Patterns
  • Behavioral Patterns
96 Hours
J2EE-Enterprise Java
  • TCP and Datagram sockets
  • Servlets, Java Server Pages
  • Remote Method Invocation
  • JDBC
  • JavaBeans
  • Enterprise Java Beans
  • Java Security
  • Native Methods
  • Java Virtual Machine
  • Naming Services
  • Java Mail
  • Java Messaging Services
  • Transactions
  • Introduction to Struts Architecture
  • Introduction to hibernate, HQL
  • J2EE (struts) and hibernate
  • Hibernate and AspectJ
  • BIRT reporting tool
108 Hours
Windows programming using SDK
  • The Windows GUI
  • Definition of Windows
  • Messaging Architecture of Windows
  • Callbacks, Window procedures
  • Message Queues
  • Graphic Device Context
  • Resources in Windows
  • Dynamic Link Libraries
  • Multithreading
  • Kernel Objects Process, Fibers
  • Win32 Memory Management
  • Win32 File I/O and Memory Mapped File
40 Hours
Microsoft .Net Technologies
C# .NET 3.5 60Hours
  • Need of C#
  • Operators
  • Namespaces & Assemblies
  • Arrays
  • Preprocessors
  • Delegates and Events
  • Boxing and Unboxing
  • Regular Expression
  • Collections
  • Multithreading Programming
  • Memory Management
  • Exceptions Handling
  • Win Forms
  • Working with database
  • Windows Presentation Foundation
  • Windows Communication Foundation
  • Windows Workflow Foundation
Share point 2007 20Hours
  • Introduction to Share Point
  • Working with Share Point Libraries
  • Working with workflow
  • Working with web part, Sites and Workspaces
  • Managing Access in Share Point
  • Working with Audiences
  • Working with Excel Services
  • Working with Business Data Catalog
  • Web Content management
  • Working with Search
Microsoft.Net 3.5 Framework 10Hours
  • Introduction to NET 3.5 Framework
  • NET 3.5 Framework Overview
  • Execution Process in .NET Environment
  • Application Domain
  • Language Interoperability
  • NET Framework Class Library
  • Assemblies
  • Introduction of Windows Presentation Foundation
  • Introduction of Windows Workflow Foundation
  • Introduction of Windows Communication Foundation
ASP .NET 3.5 60Hours
  • ASP .NET Server Controls and client-side scripts
  • ASP .NET Web Server Controls
  • Validation Controls
  • Server Control Events
  • User Controls in ASP .NET
  • Working with Master-Detail relationship
  • ASP .NET State Management
  • ASP .NET Web Application Security
  • ASP .NET Mobile Framework
  • Transaction Management
  • Building .NET components
  • ADO.NET 3.5, Querying with LINQ
  • Asp .Net AJAX
  • Custom Control
  • Master Pages, Themes and skins
  • Web Services
  • Enterprise Services
  • Deployment
  • .NET Remoting
  • Personalization and Localization
  • Introduction about Sliverlight
140 Hours
Upcoming Technology
  • Introduction to Multi-core h/w
  • Architectures
  • Introduction to multi-threading
  • Multithreaded / Multiprocessing / Multi-core operating system /interface environment
  • Data Races, Deadlocks, and Live LocksPerformance Analysis of multithreaded programs Processor affinity. multi-core hardware and applications
  • Multithreaded Debugging Techniques
20 Hours
Business Communication
56 Hours
40 Hours
140 Hours


2010, Vidyanidhi Info Tech Academy All Rights Reserved.
Website Designed by WEB-MANTRA