Collections: Collection Interfaces, Concrete Collections, The Collections Framework
Multi-threading: Creating thread and running it, Multiple Thread acting on single object, Synchronization, Thread communication, Thread group, Thread priorities, Daemon Thread, Life Cycle of Thread
Networking: Internet Addressing, InetAddress, Factory Methods, Instance Methods, TCP/IP Client Sockets, URL, URL Connection, TCP/IP Server Sockets, Datagrams
Enterprise Java Bean: Preparing a Class to be a JavaBean, Creating a JavaBean, JavaBean Properties, Types of beans, Stateful Session bean, Stateless Session bean, Entity bean
Java Database Connectivity (JDBC): Merging Data from Multiple Tables: Joining, Manipulating Databases with JDBC, Prepared Statements, Transaction Processing, Stored Procedures C
Servlets: Servlet Overview and Architecture, Interface Servlet and the Servlet Life Cycle, Handling HTTP get Requests, Handling HTTP post Requests, Redirecting Requests to Other Resources, Session Tracking, Cookies, Session Tracking with HttpSession
JavaServer Pages (JSP): Introduction, JavaServer Pages Overview, A First JavaServer Page Example, Implicit Objects, Scripting, Standard Actions, Directives, Custom Tag Libraries
Remote Method Invocation: Defining the Remote Interface, Implementing the Remote Interface, Compiling and Executing the Server and the Client
Common Object Request Broker Architecture (CORBA): Technical/Architectural Overview, CORBA Basics, CORBA services
Introduction Smart Phone Application Development: Introduction to android platform, Creating application template, adding activity, intent, services to application, using Google map API