You are on page 1of 7

Infosys Training new Syllabus

From February 2014 Infosys changed the training pattern for new joiners. Entire training is divided
into two streams . They are

1. Generic - Deals with the basics of computer science and Programming


2. Stream Training - Trainees are divided into various streams like Java, Microsoft technologies,
Open systems ...
In each and and stream there are different focus areas and different modules. Infosys will conduct
separate examinations / Assessments for different Focus Areas. Please find below the details of
different focus areas and their duration for Generic .
Sl. No

Focus Area

Duration

Programming

13

Data base Management system

07

Software Engineering

07

Separate assessments will be conducted for each and every focus area. Each and every focus area
carries equal weight-age as 100 marks. Software engineering is easy to score good marks. So
please concentrate on Programming and Data base management system focus area.

Programming Focus Area


Sl. No

Focus Area

Duration

Computer Problem Solving

03

Operating system Overview

01

Object oriented programming using Java

09

For Assessments most of the questions will be based on Object oriented programming using Java.
You can expect tricky questions from Java module.
You can expect most difficult questions from the following topics.

1. Algorithm complexity
2. Identifying the Algorithm
3. Identifying the properties of Algorithm

Computer Problem Solving


Please find below the syllabus for Computer problem solving module under Programming Focus
area.

1. Different types of Computational Problems


2. Different types of problem solving approaches
3. Flow charts and their symbols
4. Converting logic to pseudo code
5. Decision making and iteration using pseudo code
6. Different types of Data Structures
7. Data structure implementing using Data Structure
8. Deciding data structure based on problems
9. Algorithm - Properties and Definition
10. Analysis of algorithm - Priori and posteriori methods
11. Best case, worst case and average case analysis of algorithm
12. Searching and sorting algorithms
13. Hashing
14. Searching vs sorting
15. Implementing of searching and sorting algorithms using pseudo code
16. Stacks and Queues
17. Implementing of stacks and queues using pseudo code
18. Non linear data structure using graphs and trees

Operating system
Please find below the sub topics of the operating system module in Programming focus area.

1. Operating system overview


2. Different types of operating systems - Basic concepts
3. Different functions and properties of operating system
4. Process - basic definition
5. Different process states in OS
6. Different types of process scheduling algorithms
7. FCFS, SJF, Round robin Algorithms
8. Basic concepts of memory management
9. Paging and segmentation in OS
10. Device management in OS
11. File systems
12. Files and Directories
13. File system basic commends
14. Windows vs Unix
15. Advantages and Dis advantages of Windows and Unix

Object oriented programming using Java


Please find below the detailed syllabus of object oriented programming using Java under
Programming focus area. You can expect most of the questions from this module. Try to understand
the concepts clearly because most of the questions will be tricky . 20 % of the marks belongs to
Hands on. I recommend to use eclipse to do the hands on .
The topics of this module are

1. Non - structured, structured and object oriented programming


2. UML - symbols and mapping
3. Drawing class diagram based on requirements
4. Abstraction - Definition and benefits
5. Encapsulation
6. Constructors
7. Different types of constructors - Default and parametrised
8. this reference pointer
9. Different kinds of relationships in OOP - is-a, has-a and uses-a
10. Access specifiers
11. Inheritance
12. Interfaces
13. Polymorphism
14. Hybrid reference
15. Java architecture
16. Optimisation techniques in java
17. Static members and blocks
18. type casting
19. Packages
20. code tuning
21. JVM and byte codes
22. Unit testing and test cases
23. Java IDE - Eclipse

Data Base Management System


Please find below the the complete syllabus for Database management systems for Infosys Mysore
training.

1. Basic database concepts


2. ER diagram
3. ER model to Relational schema
4. Functional dependency
5. Normalization
6. SQL - Overview
7. DML,DCL,DDL and TCL
8. Select statements
9. Order by, group by and Having clause
10. Inner, outer and self joins
11. Independent and correlated sub queries
12. Views
13. Index
14. SQL optimization techniques
15. Acid properties
16. Concurrent issues
17. Locks
18. PL/SQL commends
19. PL/SQL statements
RDBMS is the most difficult focus area while training. As compared to programming focus area, the
concepts are less. Most of the questions are tricky and you need good practice to solve them. So
practice properly before joining Infosys.

UI Concepts and Web Technologies


Please find below the detailed syllabus for UI Concepts and Web Technologies focus area. As
compared to previous focus areas this is an easy focus area. Most of the topics are concepts and
theory. so you have to study the concepts properly to score good marks
The topics are

1. Networking basics
2. Different types of networks
3. TCP /IP Reference model
4. IP address
5. HTML tags
6. HTML forms
7. CSS
8. Java script operations
9. Java script control structures
10. Java script functions
11. Dialogue , conform and error box
12. User experience design
13. Software Engineering Overview
14. ETVXM Model
15. Software development models
16. Software design
17. Coding and testing
18. Quality control and quality assurance
19. Software maintenance
20. SRS and class diagram
To score good marks try to memorize all the concepts

You might also like