Top
Download PDF

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