Professional Documents
Culture Documents
Topic Name
Introduction to OS
Tea Break
Introduction to internet
Tea Break
Introduction to Problem solving and Programming Languages
2
Lunch Break
Introduction to Problem solving and Programming Languages
Data Structures
Tea Break
Data Structures
Data Structures
Tea Break
Data Structures
Introduction to C Programming Language
3
Selection and Control Structures
Lunch Break
Selection and Control Structures
Tea Break
Tea Break
Functions
4
Lunch Break
Functions
Tea Break
Functions
Tea Break
Structures and Unions
5
5
Lunch Break
Files and Preprocessor directives
Pointers
Tea Break
Pointers
Tea Break
Pointers
DataStructures using C
6
Lunch Break
DataStructures using C
Tea Break
DataStructures using C
Tea Break
DataStructures using C
Lunch Break
A Look at OOP
Tea Break
Object Oriented programming Concepts
Introduction to UML
Introduction to UML
C++ as better C
Tea Break
Tea Break
Class as a "first rate" data type
CF &Problem Solving, DS & C Module Test
File Handling
Static Members
Closure Classes
Tea Break
Closure Classes
Pointers in C++
Exception Handling
Lunch Break
Exception Handling
9
Inheritance
Tea Break
Inheritance
Polymorphism
Template classes
Tea Break
Template classes
10
Lunch Break
Introduction to HTML based programming using javascript
Tea Break
Introduction to HTML based programming using javascript
the fundamentals of HTML5 new tags , concept of semantic tags and Forms API
Tea Break
11
the fundamentals of HTML5 new tags , concept of semantic tags and Forms API
Lunch Break
Introduction to CSS3
Tea Break
Introduction to CSS3
Tea Break
Introduction to CSS3
12
Lunch Break
12
Introduction to JavaScript
Tea Break
Introduction to JavaScript
JavaScript Events and Objects
Tea Break
JavaScript Events and Objects
Introduction to Ajax and JS Tools
Lunch Break
Introduction to Ajax and JS Tools
13
DTD
Tea Break
Schema
Xpath
Xquery
Tea Break
Xquery
XSLT
Lunch Break
XSLT
14
Tea Break
DBMS Architecture
Types of Databases
Introduction to Data Modeling
Tea Break
15
15
Tea Break
ER Model
16
Normalization
Tea Break
Normalization
SQL - Operations
Tea Break
SQL - Operations
Lunch Break
17
SQL - Operations
Tea Break
SQL - Operations
Tea Break
SQL - Operations
Lunch Break
SQL - Operations
18
Tea Break
Query Tuning
Introduction to Transactions and OLAP, OLTP
Tea Break
Software Engineering Life Cycle
Understanding the Concept of Testing
Lunch Break
Understanding the Concept of Testing
19
Unit Testing
19
Unit Testing
Tea Break
Android Overview
Tea Break
Lunch Break
Tea Break
20
Tea Break
21
Tea Break
OOP with C++ & HTML 5, JS & XML Module Test
Tea Break
Lunch Break
22
Tea Break
Tea Break
23
24
25-29
Lunch Break
Tea Break
OOP with C++ & HTML 5, JS & XML Module Test
Foundation Comprehensive (Section A -Handson-3 hr., SectionCampus to Corporate
Estimated
Duration In
Mts for
Theory
15
15
30
30
30
What is Multiprocessing
Introduction to computer organization
Operating systems, process management and memory
management
unch Break
Computer networks
Databases
Compiler design
Tea Break
What is internet
Internet history, Internet Services
Internet Some Key Concepts
The Client/Server Model
Introduction to FTP, File Transfer Protocol
5
55
Estimated
Duration In
Mts for
Hands-on
Tea Break
60
60
30
30
10
15
10
15
10
30
30
30
30
60
Tea Break
Brute Force Algorithms
30
60
30
60
30
30
15
15
15
15
15
15
15
15
15
15
Stack Applications
Trees
Binary search trees
15
15
15
15
15
15
15
10
10
10
10
10
20
15
Tea Break
Search Trees
Evolution of C Language
Structure of a C Program
Compilation Model
Basic elements of C language
Basic Program Constructs
Conditional statements
unch Break
Conditional statements
Looping and Iteration
Tea Break
Looping and Iteration
Array concept and memory organization
Single-dimensional arrays
Multi-dimensional arrays
Strings
String and Character functions
Tea Break
Introduction
Function Definition
Recursive functions
Passing arguments to a function
unch Break
Passing arguments to a function
Function and Arrays
Storage classes
Tea Break
Command line arguments
Introduction
Structure declaration and Initialisation
Operations on structures
Operations on structures
Structures and Arrays
Structures and Functions
Unions declaration and Initialisation
Union of Structures
Tea Break
Enumeration
typedef
Introduction
File Operations
20
90
30
90
10
10
15
10
15
5
15
20
20
15
15
15
5
10
30
10
10
10
10
10
5
5
25
30
30
30
30
30
35
30
30
40
30
15
30
15
20
15
15
15
15
30
unch Break
File Input and Output Operations
Introduction to pointers
Tea Break
Pointer declaration and initialisation
Pointer Arithmetic
Pointers and Arrays
Pointers and functions
Pointers and structures
Tea Break
Dynamic memory allocation
Implementation of Lists
unch Break
Implementation of More Lists
Implementation of Stacks
Tea Break
Implementation of Queues
Implementation of Stack Applications
Sorting & Searching techniques & Implementation
Implementation of Trees
Tea Break
Implementation of Binary search trees
Implementation of Search Trees
unch Break
Distinction from procedural approach
Incremental development - prototyping
Class as a fundamental structure
Why to use the concept of classes
Object and their attributes
Data Abstraction - Dealing with the data in the real world
terms
Data Encapsulation
Inheritance (Reusability & Extensibility)
Messages - Interface to an object
Polymorphism - Incorporating future needs
Economy of expression
Class Hierarchy - Relationship definitions.
Tea Break
Generalization
Specialization
Understanding Object Interaction and Relationships
Brief Summary
Goals of UML
Use Case Modeling
Objects, Classes and the UML
30
5
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
5
10
10
10
10
10
15
10
10
10
10
10
15
15
10
10
10
15
15
Class Diagram
Interaction Diagram
Sequence Diagrams and the UML
Collaboration Diagrams and the UML
Relationships
15
15
15
15
15
Multiplicity
15
Function overloading
Default arguments
Inline functions
Reference types
15
15
15
15
10
10
10
20
20
20
10
20
15
15
15
20
15
15
20
20
15
15
15
20
20
20
10
5
5
5
5
15
15
10
10
10
10
10
20
Tea Break
unch Break
Constructor & Destructor- Why we need them?
Tea Break
25
15
30
15
10
20
5
10
10
5
15
15
15
15
5
5
10
5
10
10
10
10
10
10
10
10
10
10
30
60
30
60
15
Tea Break
20
20
20
30
Tea Break
unch Break
history and evolution of the web and HTML
basic structure of a HTML document and concept of
encodings, simplification in HTML5
fundamentals of HTML tags and javascript.
30
30
30
Tea Break
fundamentals of HTML tags and javascript.
new semantic tags
new semantic tags
Forms API
90
60
60
60
Tea Break
Forms API
Exploration of media support using the audio and video suppo
unch Break
introduction to concept of styling using css
Tea Break
introduction to concept of styling using css
Overview of advanced CSS3 features
Tea Break
Overview of advanced CSS3 features
unch Break
30
60
30
60
120
120
120
60
30
30
60
30
30
60
30
30
30
60
30
Tea Break
Tea Break
60
5
10
10
5
10
10
10
20
10
30
60
20
20
20
30
30
60
60
30
60
10
15
15
15
15
30
30
30
20
30
20
30
30
60
40
120
Tea Break
60
180
40
60
120
60
30
120
60
120
120
60
Tea Break
120
120
20
30
60
60
10
20
20
20
60
20
20
40
20
20
20
60
20
20
1. Course objectives
2. Who, what, when, where
3. Going to market
4. Android market
5. Platform versions
6. Architecture
7. Framework
8. Core Applications
9. Device input
10. Device output
11. Device radios
12. Native vs Web
13. Desktop vs Mobile
14. Introduce emulator (AVD)
15. Introduce Eclipse and ADT plugin
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
Tea Break
Tea Break
Tea Break
15
15
15
15
15
15
15
15
15
30
15
60
30
5
10
10
10
10
10
10
10
10
60
10
10
10
10
60
60
20
20
20
20
20
20
unch Break
Tea Break
TML 5, JS & XML Module Test
Ice-breaker
Tea Break
Business etiquette
unch Break
Grooming
Business Communication
Tea Break
Email etiquette
Email writing
Correction of Home Assignment- Email
Telephone Etiquette
Role Plays
Tea Break
Feedback
unch Break
Assessment
Tea Break
TML 5, JS & XML Module Test
on A -Handson-3 hr., Section-B Theory-1 hr.)
us to Corporate
Estimated
Duration In
Mts
Total
15
15
30
30
30
15
5
55
60
30
60
30
30
15
10
15
10
15
10
30
30
30
30
60
15
30
90
30
90
30
15
30
30
30
30
30
30
30
30
15
30
10
10
10
30
10
20
30
90
30
15
90
10
40
45
40
45
15
5
45
55
20
30
30
45
55
15
45
5
25
30
30
25
30
25
25
15
25
20
5
55
30
60
5
15
60
60
60
60
60
15
60
60
30
60
60
15
60
60
60
60
15
60
60
30
5
10
10
10
10
10
15
10
10
10
10
10
15
15
15
10
10
10
15
15
15
15
15
15
15
15
15
15
15
15
15
30
30
30
30
30
30
35
35
35
15
35
35
35
90
20
15
15
15
15
35
15
15
25
45
35
10
30
20
25
25
20
5
5
5
5
25
15
5
10
30
30
10
10
10
10
30
10
40
90
15
90
30
30
30
30
15
90
60
60
60
15
60
60
30
60
15
120
120
15
120
30
60
60
15
120
60
60
15
60
60
30
60
5
10
10
5
30
15
10
10
40
30
60
60
15
60
90
30
90
15
10
15
15
15
15
30
30
30
20
30
20
15
90
30
30
160
15
60
90
15
180
30
40
60
15
120
60
30
15
120
30
60
15
120
120
60
15
120
30
120
15
20
30
60
60
10
20
20
20
60
15
20
20
100
30
20
20
20
20
20
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
30
30
30
30
30
30
90
15
90
5
10
10
10
10
10
10
10
10
10
10
10
10
15
60
60
30
20
20
20
20
20
20
15
90
30
15
180
30
30
60
15
60
60
30
60
60
15
60
30
210
15
90
240
2400
Module Name
Topic Name
introduction to computer
science
Theoretical computer science
Introduction to OS
Introduction to Computer Systems
Introduction to OS
Introduction to internet
Data Structures
Introduction to Programming
Pointers
DataStructures using C
DataStructures using C
A Look at OOP
Introduction to UML
Static Members
Static Members
Closure Classes
Object Creation
Exception Handling
Inheritance
Polymorphism
Introduction to CSS3
Introduction to JavaScript
Introduction to JavaScript
DTD
Web Application Development
(HTML 5, CSS3 , JavaScript and XML
) -XML
Schema
Xpath, Xquery
Introduction to Database
Systems
DBMS Architecture
Types of Databases
Introduction to Data Modeling
ER Model
ER Model
RDBMS
Normalization
SQL - Operations
SQL - Operations
Query Tuning
Introduction to Transactions and
OLAP, OLTP
Android Overview
Features, Architecture,
FileSystem, Unix commands
Shell Programming
Campus to Corporate (C2C) & Business Etiquette & Effe
Conditional statements
Conditional statements
Looping and Iteration
Looping and Iteration
Array concept and memory organization
Single-dimensional arrays
Multi-dimensional arrays
Strings
String and Character functions
Introduction
Function Definition
Recursive functions
Passing arguments to a function
Passing arguments to a function
Function and Arrays
Storage classes
Command line arguments
Introduction
Structure declaration and Initialisation
Operations on structures
Operations on structures
Structures and Arrays
Structures and Functions
Unions declaration and Initialisation
Union of Structures
Enumeration
typedef
Introduction
File Operations
File Input and Output Operations
Introduction to pointers
Pointer declaration and initialisation
Pointer Arithmetic
Pointers and Arrays
Pointers and functions
Pointers and structures
Dynamic memory allocation
Implementation of Lists
Implementation of More Lists
Implementation of Stacks
Implementation of Queues
Implementation of Stack Applications
Sorting & Searching techniques & Implementation
Implementation of Trees
Implementation of Binary search trees
48
23.6
Introduction to Ajax
Introduction to Ajax
Introduction to XML
Syntax
Elements
Attributes
Well-formed and valid XML documents
Simple Types
Complex Types
Data Types
Namespaces
Introduction to Xpath, XSL, Xquery
Need for a database
File- Based Systems
Define database and DBMS
features of the DBMS
usage of database
three-level architecture of DBMS
functions of Database Systems
overall system architecture
structure of data
process of data access in the various data models
steps involved in the database designing process
Design a conceptual database using the ER Model
concepts of Relational Data Model
role of relational operators
Convert an ER Model into tables
Convert an ER Model into tables
role of Normalization in database design
steps in Normalization
steps in Normalization
steps in Normalization
DDL , DML , Select Statements
DDL , DML , Select Statements
DDL , DML , Select Statements
Inbuilt Functions,Subquery, correlated subqueries,join, types
of joins
12
36
36
1.8
4.1
8
64
237.5
Fresher Trainin
S. No.
Module Name
# Days
10
31
64
48
24
24
48
8
248
This course provides fresh entrant to adapt smoothly the corporate culture. It also helps the participa
understand the important of soft skills: Communication, team work, behaviors, attitude, interpersonal
management, planning and Ethics, Values and Culture.
This course gives insights of basics of Computer Systems and its organizations, Operations systems co
like memory, process, etc. It also helps to understand network and its protocols used in Web or intern
systems
This course introduces various problem solving approaches, algorithm, solution design techniques and
structures; explains various programming constructs and how to implement using C
This course introduces the Object oriented concepts, features, and implementation using JAVA
This course introduces the web application development using HTML 5, CSS3, JavaScript & XML
This course introduces the basic concepts and terminology of RDBMS, explains database design using
Relationship (ER)modeling and normalization, SQL commands, OLTP
This course introduces Software Development Life Cycle and Basics of testing
This course introduces Hexaware's quality standards of project development and information security
This course introduces Unix/Linux operating systems features, File system, commands, and shell prog
This course introduces Mobile application development and its platforms. Also, introduces the basics o
computing