*
DAC
|
(Diploma
In Advanced Computing )
Course
Focus
The Post Graduate Diploma in Advanced
Computing (DAC) is the flagship
programme of ACTS. The
course is targeted towards engineers and
IT professionals who wish to venture into
the domain of advanced computing. The course
aims to groom the students to enable them
to work on current technology scenarios
as well as prepare them to keep pace with
the changing face of technology and the
requirements of the growing IT industry.
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 development background of C-DAC.
The depth and width of the course is unique
in the industry covering a wide spectrum
of requirements of the ICT industry. Running
successfully for more than ten years, the
DAC course has yielded thousands of students,
who are well positioned in the industry
today. |
|
| Modules
for DAC batch August 2010
Updated DAC Fees 79,000 |
| DAC
Modules |
912
hrs |
| Operating
System Concepts |
64
hrs |
| C,
C++ & Data structures Using C++ |
100
hrs |
| Software
Engineering & Project Management |
30
hrs |
| Web
Programming and Extensible Markup Language
(XML) |
80
hrs |
| Database
Technologies (Using Oracle 11g & MS SQL
Server) |
80
hrs |
| J2SE-
Core Java |
82
hrs |
| J2EE-Enterprise
Java |
96
hrs |
| Windows
programming using SDK |
40
hrs |
| Microsoft
.Net Technologies
MS.NET 3.5 Framework
ASP.NET 3.5
VB.NET 3.5
C#.NET 3.5
MOSS 2007 |
170
hrs |
| Upcoming
Technology Module (JSF) |
30
hrs |
| Project
|
140
hrs |
| Total |
912
hrs |
|
DAC
Course Modules
|
| Operating
Systems concepts |
70
hrs |
-
What is an OS?
-
Processes
-
Scheduling & Synchronization
-
Memory Management
-
File Systems
-
Virtual Memory and Paging
- Threading
Concepts
-
General OS Architecture
-
Network and Distributed OS
|
|
|
| Algorithms
and Data Structures using C++ |
100
hrs |
- Discussion
on Object oriented concepts
-
Programming constructs
-
Functions (System and user defined functions)
-
Access Specifiers
-
Classes and Objects
-
Overloading
-
Inheritance
-
Polymorphism
|
-
Data
Structures in C++
-
Arrays, Stacks, Queues, Linked Lists (Singly,
Doubly, Circular)
-
Trees, Threaded trees, AVL Trees
-
Graphs,
Sorting (Bubble, Quick, Heap, Merge)
-
STL (Standard Type Libraries)
-
RTTI (Run Time Type Identification)
-
Advanced Typecasting
|
|
|
Software
Engineering & Project Management |
30
hrs |
-
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
|
|
|
AJAX
|
16
hrs |
-
Introduction to Ajax
-
Web services and Ajax
-
Ajax using HTML,CSS,JavaScript
-
Ajax Framework and DOM
-
XMLHttpRequest
-
Ajax Architecture
|
|
|
Database
Technologies |
80
hrs |
| |
|
|
|
Core
Java (J2SE) |
82
hrs |
-
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
|
|
|
Enterprise
Java (J2EE) |
96
hrs |
-
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
- 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
|
|
|
Microsoft.Net
3.5 Framework |
10
hrs |
-
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
|
|
|
VB
.NET 3.5 (24 Hours) |
24
hrs |
-
Introducing VB .NET
-
Form object
-
Introduction to data types in VB
-
The User Interface and control names
-
The Visual Basic code
-
Modules and scopes
-
VB .NET functions
-
Class Libraries
-
Interfaces & Abstract Classes
-
Delegates and Events
-
Intrinsic controls in VB .NET
-
User interface design (MDI &
SDI Models)
|
|
|
ASP
.NET 3.5 |
60
hrs |
-
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
|
|
|
C#
.NET 3.5 |
56
hrs |
-
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 |
20
hrs |
-
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
|
|
|
Upcoming
Technology Module |
30
hrs |
-
Introduction Java Server
Faces
-
JSF Fundamentals
-
Getting started with the Standard Components
-
Input and data table components
-
Internationalization, validators
and converters
-
Introducing Project Track
-
Integrating application functionality
-
Building an application: backing beans,
security
-
Integrating JSF with Struts and existing
applications
|
|
|
|