Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
IINNDDEERRPPRRAASSTTHHAA EENNGGIINNEEEERRIINNGG CCOOLLLLEEGGEE
63 Site IV, Sahibabad Industrial Area, Surya Nagar Flyover Road Sahibabad, Ghaziabad – UP (Affiliated to Dr. A.P.J. Abdul Kalam Technical University, Lucknow Uttar Pradesh & Approved by AICTE, New Delhi)
CCRRIITTEERRIIOONN –– 11
((CCuurrrriiccuullaarr AAssppeeccttss))
11..33..22 NNuummbbeerr ooff vvaalluuee aaddddeedd ccoouurrsseess iimmppaarrttiinngg ttrraannssffeerraabbllee aanndd lliiffee sskkiillllss
ooffffeerreedd dduurriinngg tthhee llaasstt ffiivvee yyeeaarrss..
(Attachment :- Sample Syllabus of various courses)
63 Site IV, Sahibabad Industrial Area, Surya Nagar Flyover Road Sahibabad, Ghaziabad – UP (Affiliated to Dr. A.P.J. Abdul Kalam Technical University, Lucknow Uttar Pradesh & Approved by AICTE, New Delhi)
SYLLABUS - NASSCOM ARICENT PROGRAMME
Technical
HTML & CSS
Overview, Elements ,Attributes ,Window, CSS class and ID,Styling
Bootstrap
Introduction, Grid basic, BS Classes
Angular
TypeScript, Components, Data binding, Directives, Services, HTTP and routing
JAVA
Topic Level 1 Level 2
Introduction
Overview of java Introduction to programming. What is Java
History of java Brief history of JAVA,Java versions
Features and components Simple,Object-Oriented,Portable,Platform independent,Secured,Robust,Architecture neutral,Dynamic,JVM, JRE, JDK
Installation and execution Environment Setup,Steps in execution of java program,Source code file,Bytecode file
Fundamentals
Variables and constants Variables introduction,Declaration, initialization, access,Naming Convention
Data type Primitive and Non primitive,Data type Range,Memory occupied
Control flow statements if statements,if-else Statements,if-else-if Statements,Switch Statement,While Statements,do-while Statements,For Loop
Operators
Arithmetic operators,Comparision operators,Relational operators,Assignment operators
Methods Introduction to Methods,Method signature,Method Definition,Method Calling
OOP
Classes and objects
Introduction to Objects,Identifying properties and behaviours,Creating classes with data members and methods,Creating Objects - declaration, instantiation, initialization,Accessing class members
Constructors Implicit and Explicit constructors,Parameterized constructor,This Keyword
Access modifiers Access modifiers-default, public, protected, private,Non Access modifiers-Final, static
Encapsulation Definition of Encapsulation,data hiding,Getter method and Setter method
Abstraction Definition of Abstraction,Interface,Abstract Class
Inheritance Inheritance definition,Superclass, subclass,Different types of inheritance
Polymorphism Polymorphism Definition,Types of Polymorphism-Method overloading , Method overriding
Package Package Definition,Creating packages,Naming a Package,Importing package,Static Import
Exception handling
Introduction to Exception Handling
Exception of Definitions,Exception Heirachy
Handling exception Try-Catch block,Throw and throws keyword,Finally block
Types of exception Checked and unchecked
Custom exception How to create custom exception
Arrays
Introduction to arrays Defination of arrays,Array indexing
Creating arrays Declaring and defining arrays, Array initializer
Array operation Accessing Arrays,Inserting in array
Types of Arrays One dimension,Two Dimension
String
Introduction to String String Definition,Immutable property of String
Creating Strings Creating Strings by string literals,Creating Strings by new keywords
String Methods Concat,Substring,Length,String Comparison
Types of Sting classes String class,Sting Buffer class,String Builder class
Multithreading
Introduction to thread Definition of threads,Advantages of multithreading
Thread lifecycle Five stages of thread lifecycle
Creating threads Creating threads by extending thread class,Creating Threads by implementing runnable interface
Thread operations Start, Run, join, wait , sleep, yield
Collections
Introduction to collection framework
Overview of collection framework,Advantages of java collection
Type of collection class and interface
List, Set , map , implemented classes and Legacy classes
Operation on collection Add, remove, searching, sorting
DATABASE
RDBMS Introduction to RDBMS Introduction,Anamolies,Normalization
SQL Queries DDL,DML,DCL,TCL,Joins
Advance Java
JDBC
Introduction to JDBC Overview of JDBC,Uses of JDBC
Types of drivers JDBC driver types and its benefits
Steps for JDBC connection, and CRUD
Steps in JDBC connection,Register the driver class,Creating connection,Creating statement,Executing queries,Closing connection CRUD Operation
J2EE
Introduction to J2EE Overview of J2EE,Architecture of J2EE
servlets Introduction of Servlets,HTTP Servlet class,Inter-servlet,Communication,Session Management
JSP Introduction to JSP,Tags and Libraries,Implicit Objects,Page Redirecting
Topic Level 1 Level 2
SDLC
(For Project Work)
Requirement analysis
Project Introduction, Introduction Business Requirements,Specifications (BRS),Check standard BRS document,understand various sections of a BRS document, Diff b/w Business & User requirements.
Design Setup for the project, Architecture Design, Design & Screens identification,High level DB design
Coding Create Screens UI,Continue with DB setup, creation Connection API, etc.,Coding Standards & Best Practices
Testing Create Functional Test cases at screen level,Creating Jnit test cases
Deployment and Maintenance Code review, self testing and hosting
Communication & Core Skills
Topic Level 1 Level 2
English
Listening Skills Hear vis-à-vis Listen,Various aspects of Listening - Accent & Interpretation,Effective Listening - Do's & Don'ts
Speaking Skills
Basic sentence construction,Importance of pacing, tone & intonation and how it impacts the way you talk Scenarios for 'Small talk' Empathy body language & assertiveness,Scenarios for Conversational English MTI, Pronounciation & common errors and how it impacts the way you talk
Reading Skills Awareness - Why is reading important, Importance of Interpretation (comprehension),Importance of Articulation - Pronounciation, clarity and fluency
Writing Skills Content, structure & Grammar,Basic email etiquette - Anatomy of email, structure, look & feel, ethical guidelines
Communication
Understanding basic communication skills
Why & What of communication,(Discussion on assumptions in communication)
Channels of Communication Data, Voice and Video,Process of selecting an effective channel for communication - various factors
Structuring Tools & Techniques,(5Ws & H, Comprehensive vs Detail)
What & why of Critical thinking Quality of thinking - Clarity, accuracy, relevance, logic Why Critical thinking - purpose, point of view, data/information, questions, assumptions, inferences,
What & why of analytical skills Problem definition - Identification of the problem Problem solving - Data gathering, data sorting, data interpretation, Decision making and implementation
Importance of 'attention to detail' reducing errors, Using the skill in Reading and Writing skills Verification of work / document by self / peers,Imapct on quality and productivity
Telephone Etiquette Difference between a regular a conversation and a telephonic conversation,Placing calls - Before, during & closing calls
Soft Skills
Impression Management Awareness on Impression Management - What & Why Aspects of impression management,Handling Situation + Hygiene
Team Work Team building activity + Debrief,Introducing TEAMWORK
(WORK EFFECTIVELY WITH COLLEAGUES)
Professionalism Basic etiquettes and manners, social protocols, online impressions, Professional behaviour - Dressing, grooming, greetings, Time management & productivity
Presentation Skills Content, structure & delivery,Do's and Don'ts
Interview Preparation
Resume Building Difference between resume, CV & Bio Data,Guidelines for resume writing - Do's & Don'ts,Awareness about cover letters
Interview Skills
Do's and Don’t's
Effective & Unique introductions,Strengths and areas of improvement,Reinforce impression management & professionalism with reference to interviews
Group discussions
Grabbing opportunity, giving chance to the others to speak, respecting others' opinion, relevant content, summarizing Reinforce impression management & professionalism with reference to GDs
Aptitude
Topic Level 1 Level 2
Quantitative Aptitude
Number System 1. Basic calculations,2. Divisibility rules,3. Power cycles 4. Remainder cycles,5. L.C.M & H.C.F
Percentages
1. Percentage calculations, 2. Percentage increase & decrease 3. 1/n increase & 1/n decrease, 4. Successive increase or decrease
Simple and Compound Interest 1. Simple interest, 2. Compound interest, 3. Relation between SI & CI
Profit and Loss 1. Equations of Profit & Loss, 2. Discounts & Succesive discounts,3. Partnerships,4. Averages & Weighted averages(See-saw method),5. Mixtures and Alligations
Speed, Time and Distance 1. Basic relations b/w T,S,D, 2. Average speeds,3. Relative speeds(Trains,Boats &Streams),4. Effective speeds (Trains,Boats &Streams),5. Races
Time and Work 1. Working with efficiency,2. Pipes and Cisterns,3. Mandays 4. Wages
Permuation- Combination, Probability
1. Definitions of Permutations & Combinations,2. Permutations 3. Combinations,4. Circular permutations,5. Probability
Logical Reasoning
Encoding - Decoding 1. Number series, 2. Coding - Decoding, 3. Analogy paires 4. Missing terms, 5. Odd man out, 6. Visual reasoning
Data Arrangements 1. Linear arrangements, 2. Circular arrangements, 3. Multi dimentional arrangements, 4. Blood Relations
Data Interpretation 1. Bar graphs, 2. Pie charts, 3. Line graphs, 4. Venn diagrams 5. Data sufficiency