0% found this document useful (0 votes)
293 views

VTU Java J2EE 2010 Syllabus

This document outlines the course content for a class on Java and J2EE. The class is divided into two parts, with part A covering Java topics like data types, control statements, classes, inheritance, exceptions, applets, multi-threaded programming and event handling. Part B covers J2EE topics including JDBC, servlets, JSP, RMI, and enterprise java beans. Evaluation includes assignments worth 25% and a final exam worth 100% over 3 hours. The course covers 52 total hours of content over 8 units. Textbooks by Herbert Schildt and Jim Keogh are listed as primary references.

Uploaded by

Vishwas N Prasad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
293 views

VTU Java J2EE 2010 Syllabus

This document outlines the course content for a class on Java and J2EE. The class is divided into two parts, with part A covering Java topics like data types, control statements, classes, inheritance, exceptions, applets, multi-threaded programming and event handling. Part B covers J2EE topics including JDBC, servlets, JSP, RMI, and enterprise java beans. Evaluation includes assignments worth 25% and a final exam worth 100% over 3 hours. The course covers 52 total hours of content over 8 units. Textbooks by Herbert Schildt and Jim Keogh are listed as primary references.

Uploaded by

Vishwas N Prasad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

79

JAVA AND J2EE



Subject Code:10CS753 IA Marks: 25
Hours/Week: 4 Exam Marks: 100
Total Hours: 52 Exam Hours: 3

PART - A

UNIT 1 6 Hours
Introduction to Java: Java and Java applications; Java Development Kit
(JDK); Java is interpreted, Byte Code, JVM; Object-oriented programming;
Simple Java programs.
Data types and other tokens: Boolean variables, int, long, char, operators,
arrays, white spaces, literals, assigning values; Creating and destroying
objects; Access specifiers.
Operators and Expressions: Arithmetic Operators, Bitwise operators,
Relational operators, The Assignment Operator, The ? Operator; Operator
Precedence; Logical expression; Type casting; Strings
Control Statements: Selection statements, iteration statements, Jump
Statements.

UNIT 2 6 Hours
Classes, Inheritance, Exceptions, Applets : Classes: Classes in Java;
Declaring a class; Class name; Super classes; Constructors; Creating
instances of class; Inner classes.
Inheritance: Simple, multiple, and multilevel inheritance; Overriding,
overloading.
Exception handling: Exception handling in Java.
The Applet Class: Two types of Applets; Applet basics; Applet Architecture;
An Applet skeleton; Simple Applet display methods; Requesting repainting;
Using the Status Window; The HTML APPLET tag; Passing parameters to
Applets; getDocumentbase() and getCodebase(); ApletContext and
showDocument(); The AudioClip Interface; The AppletStub Interface;
Output to the Console.

UNIT 3 7 Hours
Multi Threaded Programming, Event Handling: Multi Threaded
Programming: What are threads? How to make the classes threadable;
Extending threads; Implementing runnable; Synchronization; Changing state
of the thread; Bounded buffer problems, read-write problem, producer-
consumer problems.
Event Handling: Two event handling mechanisms; The delegation event
model; Event classes; Sources of events; Event listener interfaces; Using the
delegation event model; Adapter classes; Inner classes.

80
UNIT 4 7 Hours
Swings: Swings: The origins of Swing; Two key Swing features;
Components and Containers; The Swing Packages; A simple Swing
Application; Create a Swing Applet; Jlabel and ImageIcon; JTextField;The
Swing Buttons; JTabbedpane; JScrollPane; JList; JComboBox; JTable.

PART B

UNIT 5 6 Hours
Java 2 Enterprise Edition Overview, Database Access: Overview of J2EE
and J2SE
The Concept of JDBC; JDBC Driver Types; JDBC Packages; A Brief
Overview of the JDBC process; Database Connection; Associating the
JDBC/ODBC Bridge with the Database; Statement Objects; ResultSet;
Transaction Processing; Metadata, Data types; Exceptions.

UNIT 6 7 Hours
Servlets: Background; The Life Cycle of a Servlet; Using Tomcat for Servlet
Development; A simple Servlet; The Servlet API; The Javax.servlet Package;
Reading Servlet Parameter; The Javax.servlet.http package; Handling HTTP
Requests and Responses; Using Cookies; Session Tracking.

UNIT 7 6 Hours
JSP, RMI: Java Server Pages (JSP): JSP, JSP Tags, Tomcat, Request String,
User Sessions, Cookies, Session Objects.
Java Remote Method Invocation: Remote Method Invocation concept; Server
side, Client side.

UNIT 8 7 Hours
Enterprise Java Beans: Enterprise java Beans; Deployment Descriptors;
Session Java Bean, Entity Java Bean; Message-Driven Bean; The JAR File.

Text Books:
1. Herbert Schildt: Java The Complete Reference, 7
th
Edition, Tata
McGraw Hill, 2007.
(Chapters 1, 2, 3, 4, 5, 6, 8, 10, 11, 21, 22, 29, 30, 31)
2. Jim Keogh: J2EE - The Complete Reference, Tata McGraw Hill,
2007.
(Chapters 5, 6, 11, 12, 15)

Reference Books:
1. Y. Daniel Liang: Introduction to JAVA Programming, 7
th
Edition,
Pearson Education, 2007.
2. Stephanie Bodoff et al: The J2EE Tutorial, 2
nd
Edition, Pearson
Education, 2004.

You might also like