Java Programming

Curriculum : Java (12 weeks)
Week Day Topic Sub Topic Type Hours
Week 1 1 Pre-Evaluation Experience Collection & Demographics Online 2
Pre-Evaluation OOPS concepts Problem Solving skills
Computer fundamentals
Online Assessment 2
Pre-Evaluation English
Algorithms
Online 4
2 IST IST Class Room Facilitation 8
3 IST IST Class Room Facilitation 8
4 Programming Fundamentals
– Evaluation
Programming Basics    Sorting and
Retrieving Data    Operators
Basic Programming Statement    Iterative Statements
Online 4
5 Programming Fundamentals
– Evaluation
Arrays    Data Structures
Programming Best Practices
Online 4
Week 2 6 Programming Fundamentals Algorithm – Flow Chart & Pseudocode Discussion Class Room Facilitation 2
Algorithm – Flow Chart & Pseudocode Discussion Class Room Facilitation 2
Programming Basics with Sample Programs Class Room Facilitation 2
Business Communication Video: So you want to be a software engineer

  1. Ice-breaker – Introduction
  2. Email writing – IST Learnings
Class Room Facilitation 2
7 Programming Fundamentals Arrays & Data Structures – Discussion on Use of arrays Different Types
of data structures
Class Room Facilitation 2
Arrays – Implementation Class Room Facilitation 2
Arrays – Implementation Class Room Facilitation 2
Business Communication Video: C Programmer    1) Email
writng + Grammar exercise
Class Room Facilitation 2
8 Programming Fundamentals Sorting , Searching and Linked List Concepts – Discussion Class Room Facilitation 2
Sorting , Searching and Linked List Concepts – Discussion Class Room Facilitation 2
Sorting , Searching and Linked List Concepts – Implementation Assessment 2
Business Communication Video: Preparation is the Key to Success with Dr Susser PH.D

  1. Email writing
  2. Passage – Comprehension
Class Room Facilitation 2
9 Programming Fundamentals Structures & Pointers – Discussion Class Room Facilitation 2
PF Assessment 1,2 & 3- Algorithm , Sorting & Searching, Data type,
Loops and Conditions
Assessment 2
PF Assessment 4, 5 & 6 – Arrays & Pointers, Functions & Overall Assessment 2
Business Communication Video: 20 words that changed your life

  1. Poetry "Promise Yourself"
  2. Introduction to Communication
  3. Why, what of communication
Class Room Facilitation 2
10 Database Introduction to different ways of storing data – Advantages &
Disadvantages
Class Room Facilitation 2
Database Understanding different types of databases
Entity-Relationship Diagram
Class Room Facilitation 3
Business Communication Video: IT company – Campus

  1. Talk on any topics by the interns
  2. Generic Feedback on the topic, improvement areas
Class Room Facilitation 2
Feedback Program Fundamentals Online 1
Week 3 11 Database DDLs
Create Assignment on DDL
Class Room Facilitation 2
Database DMLs INSERT UPDATE DELETE
Assignment on DML
Class Room Facilitation 2
Database DB Assessment 1-ER Diagrams Assessment 2
Business Communication Video: MSIT (Microsoft India Recruitment Team)
1) Channels of Communications
Class Room Facilitation 2
12 Database DRLs
Select Assignment on DMLs
Class Room Facilitation 2
Database DMLs
SELECT Group by Having Clause SELECT Order by
Assignments on DML
Class Room Facilitation 2
Database DB Assessment 2-Normalization Assessment 2
Business Communication
  1. Channels of communication – contd
  2. Exercise : Email exercise on the channels of communication
  3. Video : Channels of communication
Class Room Facilitation 2
13 Database DMLs
Types of SUBQUERY Assignments on DML
Class Room Facilitation 2
Database Different types of JOIN UNION & UNION ALL
Assignments on DML
Class Room Facilitation 2
Database DB Assessment 3 , 4 , 5 – DML Assessment 2
Business Communication Video: IT companies    1)
Email feedback – generic (IST emails)
2) 4C's of comunication
Discussion on 3 situations around correct, clear, complete and
climate (components of communication)
Class Room Facilitation 2
14 Database Usage of IN, NOT IN & EXISTS, NOT EXISTS
Assignments on DML
Discussion 2
Database Concept of INDEX
Syntax of INDEX Assignment on DML
Assessment 2
Database DB Assessment 6 , 7 Class Room Facilitation 2
Business Communication Video: Dice TV_ Demystifying HR's Recruiting Process

  1. 4C's of comunication

Discussion on 3 situations around correct, clear, complete and climate (components of communication)
(Contd)

  1. Email writing – Assignment (Leave application)
Class Room Facilitation 2
15 Business Communication
  1. Importance of accurate information, spellings and grammar
  2. Exercise – Creation of signature and catchy headlines presentation (Business news)
  3. Video : Got a Job_ by The Miracles
Class Room Facilitation 2
Ubuntu Introduction to Ubuntu Environment Class Room Facilitation 2
Ubuntu Basic Linux Commands Class Room Facilitation 2
Ubuntu Use of Text editor in Linux Class Room Facilitation 2
16 Business Communication

  1. Presentation on catchy headlines    (Business news)
  2. Feedback to be given on presentation skills
  3. Video : Self Directed Learning
Class Room Facilitation 2
Java Introduction to OOPS Introduction to JAVA Java Platform Features,
Writing a simple Java application and executing.
Class Room Facilitation 4
Feedback Program Fundamentals Online 1
Feedback Database Online 1
17 Business Communication
  1. Presentation on catchy headlines (Contd.)
  2. Video : The Talent Code, by Daniel Coyle
Class Room Facilitation 2
Java Language Basics    Concept of Java Class Class Room Facilitation 2
Java Language Basics    Concept of Java Class Class Room Facilitation 2
Java Java Assessment -1 OOPS Assessment 2
Week 4 18 Business Communication
  1. Email etiquette
  2. Chunking Email etiquette
  3. Video : Don’t quit
Class Room Facilitation 2
Java Constructors
Method Overloading
Class Room Facilitation 2
Java Constructors
Method Overloading
Class Room Facilitation 2
Java Java assessment 2 Assessment 2
19 Java Access modifier / specifiers Packaging in Java
Type Casting
Class Room Facilitation 2
Java Access modifier / specifiers Packaging in Java
Type Casting
Class Room Facilitation 3
Java Assignment Class Room Facilitation 1
Business Communication
  1. Critical Thinking – Part 1
  2. Email invite for conference call
  3. Introduction to Curriosity and Experience Reflection trackers
Class Room Facilitation 2
20 Java Introduction to Eclipse IDE Class Room Facilitation 2
Java Introduction to Eclipse IDE Class Room Facilitation 2
Java Assignment Class Room Facilitation 2
Business Communication
  1. Critical Thinking – Part 2
  2. Assignment on CT
  3. Filling up CT and RT
Class Room Facilitation 2
Week 5 21 Java Polymorphism,Inheritance,
Abstract class & Interfaces
Class Room Facilitation 3
Java Polymorphism,Inheritance,
Abstract class & Interfaces
Class Room Facilitation 2
Business Communication Structuring – Ws&H, Comp vs Detail, MECE, ETVX, Pattern finding Class Room Facilitation 2
Java Java Assessment 3 Assessment 1
22 Java Wrapper Classes
Exception handling
Class Room Facilitation 2
Java Wrapper Classes
Exception handling
Class Room Facilitation 2
Java Assignment Class Room Facilitation 2
Business Communication
  1. Structuring presentation
  2. Feedback on structuring
  3. Video : Training Motivation Dear Hardwork
Class Room Facilitation 2
Java Concurrency Class Room Facilitation 2
Java Concurrency Class Room Facilitation 2
Java Assignment Class Room Facilitation 2
23 Business Communication
  1. Impression management – Part 1
  2. Attention to detail
  3. Video : Milton Friedman Says No Free Lunch + Reality hits you hard (Lyric Video)
Class Room Facilitation 2
24 Java Concurrency Class Room Facilitation 2
Java Concurrency Class Room Facilitation 2
Java Assignment Class Room Facilitation 2
Business Communication
  1. Impression management – Part 2
  2. Dressing etiquette
Class Room Facilitation 2
25 Java Java Assessment 4 Assessment 2
Java Basic I/O features Class Room Facilitation 2
Java Basic I/O features Class Room Facilitation 2
Business Communication 1) Grammar – Countable and Uncountable nouns, Articles – Chunking ARTICLES
Chunking SINGULAR – PLURAL
Class Room Facilitation 2
Week 6 26 Java Collections Class Room Facilitation 2
Java Collections Class Room Facilitation 2
Java Java Assessment 5 Assessment 2
Business Communication 1) Grammar – Prepositions exercise – Chunking PREPOSITIONS Class Room Facilitation 2
27 Java Collections Class Room Facilitation 3
Java Collections Class Room Facilitation 2
Business Communication 1) Grammar – Subject – Predicate exercise – Chunking SUBJECT –
PREDICATE
Class Room Facilitation 2
Java Java Assessment 6 & 7 Assessment 1
28 Java Java Data Access – JDBC Class Room Facilitation 2
Java Java Data Access – JDBC Class Room Facilitation 2
Business Communication 1) Grammar – Tenses exercise – Chunking TENSES Class Room Facilitation 2
Java Assignment Class Room Facilitation 2
29 Introducing Project Case Study Understanding Project Case Study Scope Class Room Facilitation 3
Process Requirement Gathering 2
Business Communication
  1. Tone and intonation
  2. Choice of words
  3. Assignment – Homophones
  4. Video : Trainee's Day out-Part 1
Class Room Facilitation 2
Java Java Assessment 8 & 9 Assessment 1
30 Business Communication
  1. Team Work – 5 stages. Various situations discussed
  2. Video : Chak de India
Class Room Facilitation 2
Java Java GUI – Swings Generics Internationalization Regular Expressions Log4j Class Room Facilitation 3
Java Java GUI – Swings Generics Internationalization Regular Expressions Log4j Class Room Facilitation 2
Java Java Assessment 10 Assessment 1
Week 7 31 Java Reflection APIs Class Room Facilitation 3
JEE Reflection APIs Class Room Facilitation 2
Business Communication
  1. Team Work contd
  2. Time management
Class Room Facilitation 2
Java Java Assessment 11 Assessment 1
32 Business Communication
  1. Listening Skills
  2. Video : 20 WORDS TO CHANGE YOUR LIFE
  3. Email exercise on the attributes of LISTEN
Class Room Facilitation 2
Java Introduction to Java 8 Feautures Class Room Facilitation 3
Java Introduction to Java 8 Feautures Class Room Facilitation 2
Java Java Assessment 12 Assessment 1
33 Java Discussion on Java 9 Features Class Room Facilitation 3
Java Discussion on Java 9 Features Class Room Facilitation 2
Business Communication
  1. Telephone etiquette – Role play
  2. Email exercise – Appointment for conference call

  3. Video : First Call – Apply What You Know
Class Room Facilitation 2
Java Java Assessment 13 Assessment 1
34 JEE HTML, CSS Class Room Facilitation 2
JEE HTML, CSS Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
Business Communication
  1. Ethics & Values
  2. Email – meeting invite
Class Room Facilitation 2
35 JEE JavaScript Class Room Facilitation 3
JEE JavaScript Class Room Facilitation 2
Business Communication
  1. Telephone etiquette
  2. Role play
  3. Filling up MOM
Class Room Facilitation 2
Java Java Assessment 14 Assessment 1
36 JEE JEE Architecture & Servlets Class Room Facilitation 3
JEE JEE Architecture & Servlets Class Room Facilitation 2
Process JEE Assessment 15 1
Business Communication
  1. Professionalism – Familiar world
  2. Assignment – Professional attributes of Narayan Murthy or Steve Jobs
Class Room Facilitation 2
37 JEE Servlets Class Room Facilitation 2
JEE Servlets Class Room Facilitation 2
JEE Assignment Assessment 2
Week 8 Business Communication
  1. Professionalism – Unfamiliar world + Scenarios
  2. Video : Bill Gates-11 Rules You Will Never Learn In School
Class Room Facilitation 2
38 JEE Design Pattern Class Room Facilitation 3
Business Communication
  1. Conference Calls (Project)
  2. Feedback on conference call – Structuring and Clarity + Rework on the Requirement Gathering based on the feedback
  3. Preparation of MOM
  4. Probing technique
  5. Video : Training Memories
Class Room Facilitation 2
JEE Design Pattern Class Room Facilitation 2
JEE JEE Assessment 16 Assessment 1
39 JEE XML and Web Services Class Room Facilitation 2
Business Communication 1) Interpersonal effectiveness – Day 1 Class Room Facilitation 2
JEE XML and Web Services Class Room Facilitation 2
JEE Prepare ERD and Use Case Assessment 2
40 JEE XML and Web Services Class Room Facilitation 3
Business Communication 1) Interpersonal effectiveness – Day 2 Class Room Facilitation 2
JEE XML and Web Services Class Room Facilitation 2
JEE JEE Assessment 16 Assessment 1
Week 9 41 JEE Introduction to JSP Class Room Facilitation 2
Business Communication
  1. Building relationships – Day 1
  2. Exercise on Small talk
  3. Filling up CT and RT
Class Room Facilitation 2
JEE JSP Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
42 JSP & JSTL 2
Business Communication
  1. Building relationships – Day 2
  2. Exercise – Relationship wheel
Class Room Facilitation 2
JEE JSP & JSTL Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
43 JEE JSP & JSTL Class Room Facilitation 2
Business Communication
  1. Building relationships – Day 3
  2. Videos – Wall Street
  3. Assignment on building relationship
Class Room Facilitation 2
JEE JSP & JSTL Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
44 Building Tools Implementing BuildingTools Integrated with Eclipse IDE Class Room Facilitation 2
Business Communication 1) Flexibility + Attitude Class Room Facilitation 2
Project Implementing BuildingTools Integrated with Eclipse IDE Class Room Facilitation 3
JEE JEE Assessment 17 Assessment 1
JEE Introduction to SVN Class Room Facilitation 2
45 Business Communication
  1. Cultural sensitivity
  2. Execise on Culture presentation – Part 1

2) Video : Cultural difference

Class Room Facilitation 2
JEE Introduction to JENKINS Class Room Facilitation 2
JEE Assignments 2
Week 10 46 JEE EJB Class Room Facilitation 2
Business Communication
  1. Preparation on Culture presentation
  2. Filling up CT and RT
  3. Power dressing
Class Room Facilitation 2
JEE EJB Class Room Facilitation 2
JEE Assignments Class Room Facilitation 2
47 JEE EJB with JPA 3.0 Class Room Facilitation 2
Business Communication
  1. Culture presentation – Part 1 (Contd.)
  2. Exercise on Cultural Presentation – Part 2
  3. Presentation skills
Class Room Facilitation 2
JEE EJB with JPA 3.0 Class Room Facilitation 2
JEE Assignment 2
48 JEE Struts Class Room Facilitation 2
Business Communication Culture presentation – Part 2
2) Overall feedback on Presentation skills
Class Room Facilitation 2
JEE Struts Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
49 JEE Struts Class Room Facilitation 2
Business Communication 1) Customer service (CS) scenarios Class Room Facilitation 2
JEE Struts Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
50 JEE Hibernate Class Room Facilitation 2
Business Communication 1) Preparation on CS – 1 slide Class Room Facilitation 2
JEE Hibernate Class Room Facilitation 2
Project Project 2
Week 11 51 JEE Hibernate Class Room Facilitation 2
JEE Hibernate Class Room Facilitation 2
Business Communication
  1. Presentation on CS – Part 1
  2. Filling up CT and RT
Class Room Facilitation 2
JEE Hibernate Class Room Facilitation 2
52 JEE Spring & Hibernate Class Room Facilitation 3
JEE JEE Assessment 18 Assessment 1
Business Communication
  1. Structuring template for Customer service
  2. Preparation on CS – Part 2
Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
53 JEE Spring & Hibernate Class Room Facilitation 2
JEE Spring & Hibernate Class Room Facilitation 2
Business Communication 1) Presentation on CS – Part 2 Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
54 JEE Spring & Hibernate Class Room Facilitation 2
JEE JEE Assessment 19 Assessment 2
Business Communication 1) Tolerance to ambiguity Class Room Facilitation 2
JEE Spring & Hibernate Class Room Facilitation 2
JEE Assignment Class Room Facilitation 2
55 Process SVN Integration for the Project Class Room Facilitation 2
Project Integrating Spring & Hibernate in Project Class Room Facilitation 2
Project Integrating Spring & Hibernate in Project Class Room Facilitation 2
Business Communication 1) Coping ability Class Room Facilitation 2
Week 12 56 Project Project Implementation 2
Project Project Implementation 2
Business Communication
  1. Reading as a thinking tool – Jonathan Livingston Seagull
  2. Comprehension on the passage
Class Room Facilitation 2
Process Testing Class Room Facilitation 2
57 Project Project Implementation 2
Project Project Implementation 2
Business Communication Business Communication –

  1. Communicating Up
  2. Sructured conversation (Ws & H, Comprehensive vs Detail)
Class Room Facilitation 2
Process Testing Class Room Facilitation 2
58 Project Testing project using Junit 2
Process Assessment Process Class Room Facilitation 2
Business Communication Revision – 1) Channels of communication

  1. Filling up CT and RT
  2. Email etiquette
Class Room Facilitation 2
Process Assessment Process Class Room Facilitation 2
59 Project Project Presentation 4
Business Communication Overall Revision Class Room Facilitation 2
Process Assessment Process Assessment 2
60 Exit formalities Documentation + Feedback Online 8

Leave a comment

Your email address will not be published. Required fields are marked *