Training #1 - Core / Advance Java: Shakti Kinger
Training #1 - Core / Advance Java: Shakti Kinger
Advance Java
Shakti Kinger
Report of Training program conducted for students of Computer
Science Department, MIT College
MIT College
1/18/2016
Background and Introduction
Apart from University requirement, Java is also a pre-requisite for learning latest technologies like Android and
BigData. In order to prepare and make students ready for industry Computer science department has carved out
a course that specifically aligns with industry requirements and conducted by industry experts.
• Faculty met to discuss and identify the course content with focus on topics to be covered in hands-on
training
• Approached few industry experts and identified one to deliver the training.
• Coordinate and agree on timelines, financials as well as location for the delivery of the training program
The curriculum is divided into --- modules and is designed to be covered over a 10-day period. The course also
was designed to ensure students get sufficient hands-on practice to master the language.
Learning Objective
Upon completion of this course, participants will be able to :
Knowledge:
• Understand fundamentals of Java programming such as variables, conditional and iterative
execution, methods, etc
• Understand fundamentals of object-oriented programming using Java, including defining classes,
invoking methods, using class libraries, etc.
• Be able to use the Java SDK environment to create, debug and run simple Java programs
• Be aware of the important topics and principles of software development and write better &more
maintainable code
• Be able to program using advanced Java topic like JDBC, Servlets and JSP .
Performance:
• Be able to write programs of simple to medium complexity
Course Content
Following course content was covered during the training
Looking at the overwhelming response from students, entire course was split into two batches of 20 students
each.
Delivery Methodologies
A variety of learning delivery and assessment methodologies were employed, in an attempt to enable the
course to be participatory and interactive and to allow participants to effectively assimilate the new ideas and
learning. Importantly, emphasis was placed on adult learning methodologies and over the duration of the course
there were a combination of:
1. Lectures
2. Analysis of Case studies and hands-on sessions to implement the same.
3. Group Discussions
4. Individual and group work/assignments
5. Oral and written presentations
Participants
A total of 58 students registered for the course. In order to limit class size to 30, entire training was delivered in
two batches. Almost entire population of participants was from SE and TE Computer Science department.
SE TE