Java Programming
Java Programming
Java Programming
Subject Title
Subject Code
Periods per Week
Periods per Semester
:
:
:
:
JAVA Programming
CM-603
05
75
TIME SCHEDULE
S.No
Major Topics
Basics & features of Java
1
2.
3.
4.
5.
Period
s
Weightag
e
Of Marks
Short
Question
s
Essay
Question
s
03
--
15
26
20
15
20
75
29
26
26
110
3
2
2
10
2
2
2
8
COURSE CONTENTS
1. Java fundamentals: Importance of Java to Internet Java applets Applications Byte codes. Features of Java:
OOPS concept literals comments writing key words separators.
2. Data types, Variable and Arrays: Data types declaring variable scope life time type conversions casting
Arrays. Operators : Types of operators order of precedence of operators selection statements control
statements jumping statement break, continue statements,
3. Classes : Concepts of classes objects new methods constructors over loading string classes command
line arguments. Inheritance: Basics of inheritance super class, sub classes Multi level hierarchy overriding DMP
concept.
4. Packages,Interfaces and Multi threading : Concept of packages & Interfaces importing of packages
implementing Interfaces. Define thread Multi threading- Inter thread communication Dead locks Properties
priorities
5. Exception Handling, Stream and Applets: I/O streams Exception handling: Source of errors error handling
avoiding handling throwable classes - Basics of Applets creating Applet.
REFERENCE BOOKS
1. The complete reference Java
2. Programming in JAVA
3. Programming in Java
-- Balagurusamy, TMH
OBJECTIVES
COURSE CONTENTS
1. Java fundamentals: Importance of Java to Internet Java applets Applications Byte codes. Features of Java:
OOPS concept literals comments writing key words separators.
S.No
Major Topics
Basics & features of Java
Periods
Weightage
Of Marks
03
Short
Questions
1
Essay
Questions
--
OBJECTIVES
COURSE CONTENTS
2. Data types, Variable and Arrays: Data types declaring variable scope life time type conversions casting
Arrays. Operators : Types of operators order of precedence of operators selection statements control
statements jumping statement break, continue statements,
S.No
Major Topics
Period
s
Weightag
e
Of Marks
Short
Question
s
Essay
Question
s
2.
15
26
OBJECTIVES
COURSE CONTENTS
3. Classes : Concepts of classes objects new methods constructors over loading string classes command
line arguments. Inheritance: Basics of inheritance super class, sub classes Multi level hierarchy overriding DMP
concept
S.No
Major Topics
3.
Periods
20
Weightage
Of Marks
29
Short
Questions
3
Essay
Questions
2
OBJECTIVES
COURSE CONTENTS
4. Packages,Interfaces and Multi threading : Concept of packages & Interfaces importing of packages
implementing Interfaces. Define thread Multi threading- Inter thread communication Dead locks Properties
priorities
S.No
Major Topics
4.
Period
s
15
Weightage
Of Marks
26
Short
Questions
2
Essay
Questions
2
OBJECTIVES
COURSE CONTENTS
5. Exception Handling, Stream and Applets: I/O streams Exception handling: Source of errors error handling
avoiding handling throwable classes - Basics of Applets creating Applet.
S.No
Major Topics
5.
Periods
20
Weightage
Of Marks
26
Short
Questions
2
Essay
Questions
2