0% found this document useful (0 votes)
128 views3 pages

Course Contents Course Name: T.Y.B.B.A. (Ca) Semester: Vi Subject Code: 19babbcu601 Subject Name: Advanced Java Course Objectives

This document provides details about the Advanced Java course for the 6th semester of a Bachelor of Business Administration program. The course covers various Java topics over 10 chapters in 48 total lectures. Chapter topics include JDBC, networking, servlets, JSP, multithreading, Java beans, and RMI. The course objectives are to design applications using databases, GUI, and web applications. Course outcomes include learning to access databases, create dynamic web pages, implement multithreading, make reusable software components, and invoke remote methods.

Uploaded by

poonam pawar
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
128 views3 pages

Course Contents Course Name: T.Y.B.B.A. (Ca) Semester: Vi Subject Code: 19babbcu601 Subject Name: Advanced Java Course Objectives

This document provides details about the Advanced Java course for the 6th semester of a Bachelor of Business Administration program. The course covers various Java topics over 10 chapters in 48 total lectures. Chapter topics include JDBC, networking, servlets, JSP, multithreading, Java beans, and RMI. The course objectives are to design applications using databases, GUI, and web applications. Course outcomes include learning to access databases, create dynamic web pages, implement multithreading, make reusable software components, and invoke remote methods.

Uploaded by

poonam pawar
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

Course Contents

Course Name: T.Y.B.B.A. (CA) Semester: VI


Subject Code: 19BaBbcU601
Subject Name: Advanced Java

Course Objectives:

● Design and develop applications with RDBMS.


● Design and develop GUI applications with multithreading.
● Design and develop Web applications
● Designing network applications by encapsulating an application’s business logic.

Course Outcome:
● learn to access database through Java programs, using Java Database Connectivity
(JDBC)
● create dynamic web pages, using Servlets and JSP.
● create a program with multithreading support.
● make a reusable software component, using Java Bean.
● invoke the remote methods in an application using Remote Method Invocation
(RMI)

Chapter 1 JDBC Lectures


1.1 The design of JDBC
1.2 Basic JDBC program Concept
1.3 Drivers
1.4 Architecture of JDBC
1.5 Making the Connection, Statement, ResultSet,
10
PreparedStatement, CallableStatement
1.6 Executing SQL commands
1.7 Executing queries

Chapter 2 Networking Lectures


2.1 The java.net package
2.2 Connection oriented transmission – Stream
Socket Class
2.3 Creating a Socket to a remote host on a port 09
(creating TCP client and server)
2.4 Simple Socket Program Example.

Chapter 3 Servlet and JSP Lectures


Servlet 10
3.1 Introduction
3.2 How It differ from CGI
3.3 Types of servlet
3.4 Life cycle of servlet
3.5 Execution process of Servlet Application
3.6 Session Tracking
3.7 Cookie class
3.8 Servlet- JDBC
JSP
3.9 Introduction to JSP
3.10 Components of JSP
Directives, Tags, Scripting Elements
3.11 Execution process of JSP Application
3.12 Building a simple application using JSP
3.13 JSP with Database

Chapter 4 Multithreading Lectures


4.1 Introduction to Thread
4.2 Life cycle of thread
4.3 Thread Creation
- By using Thread Class
- By Using Runnable interface 09
4.4 Priorities and Synchronization
4.5 Inter thread communication
4.6 Implementation of Thread with Applet

Chapter 5 Java Beans and RMI Lectures


Java Beans
5.1 What is bean
5.2 Advantages
5.3 Using Bean Development Kit (BDK)
5.4 Introduction to jar and manifest files
5.5 The javabeans API
RMI: Remote Method Invocation 09
5.6 Introduction to remote object RMI architecture
5.7 Stubs and skeleton
5.8 Registry
5.9 Setting up RMI
5.10 Using RMI with applet

Guidance / Discussions on specific experiential


1
learning through field work

Total: 48

Recommended Books:
● The Complete Reference – JAVA by Herbert Schildt
● Core java –II by Cay S. Horstmann and Gary Cornell
● Complete Reference J2EE by Jim Keogh
Web Links:
● https://www.tutorialspoint.com/java/index.htm
● https://www.javatpoint.com/java-tutorial
● https://www.w3schools.com/java/

You might also like