In this course the student will learn the followings:

• In today’s world, distributed applications have found a place in most organizations. The advantage of this technology is that the processing load is shared between the client and the server.
• As part of client-side web programming, student will learn a scripting language JavaScript.
• Students will learn to create data-aware applications using JDBC to connect to the databases. They will also learn to implement distributed architecture with the help of RMI and CORBA.
• As part of the server-side Web Component architecture, students will learn to implement techniques like session-tracking and XML based Custom-Tag-Libraries using Servlets and JSP.
• Students will also learn the Enterprise JavaBeans Component Architecture. They will be able to implement session beans and entity beans. They will also learn to connect entity beans to MS-SQL database and to implement transactions.