You are on page 1of 5

Pune Vidyarthi Griha’s College of Engineering and Technology & G. K.

Pate (Wani)
Institute of Management,
44, Vidyanagari, Parvati, Pune-411009

Department of Electronics & Telecommunication Engineering


LECTURE PLAN
Academic Year: 2022-23 Term: I Class: TE Div: I & II

Course: Fundamental of JAVA Programming Name of Faculty: Prof. N.D.Chaudhari

Outcome
Lecture
Number
Lecture Contents Planned Assessment
Method
1 Vision ,Mission ,PEO, PO, Cobj, CO orientation and discussion Course Exit Survey
Theory and
JAVA Fundamentals (08 Hrs)
practical assignment
Unit-I CO1: Understand the basic principles of Java programming
MCQ test
language.

Review of Object oriented concepts, Evolution of Java, Comparison of


2 Java with other programming languages, Java features, Java and World
Wide Web
Java Run Time Environment. JVM architecture. Overview of Java
3 Language, Java Program Structure. Installing and Configuring Java
Simple Java Program :”Hello World”
Java Tokens, Java Statements, Constants, variables, data
4 types ,Declaration of variables, Giving values to variables, Scope of
variables
arrays, Symbolic constants, Typecasting, Getting values of variables,
5
Standard default values
6 Operators, Expressions, Type conversion in expressions,
7 Operator precedence and associatively, Mathematical functions
8 operator precedence, typecast operators
9 Control statements- Decision making
10 Control statements- looping.

Signatures: Faculty:__________ Academic Coordinator:____________ HOD:_____________


Dates: ___/___/___ ___/___/___ ___/___/___

Academic Record File_AY 22-23_Term-I Page 1


Pune Vidyarthi Griha’s College of Engineering and Technology & G. K. Pate (Wani)
Institute of Management,
44, Vidyanagari, Parvati, Pune-411009

Department of Electronics & Telecommunication Engineering


LECTURE PLAN
Academic Year: 2022-23 Term: I Class: TE Div: I & II

Course: Fundamental of JAVA Programming Name of Faculty: Prof. N.D.Chaudhari

Outcome
Lecture
Number
Lecture Contents Planned Assessment
Method
UNIT 1 MCQ and Descriptive questions Revision
Classes & Objects (6Hrs) Theory and
Unit-II CO2: Apply the concepts of classes and objects to write programs practical assignment
in Java MCQ test
Class Fundamentals, Creating Objects, Accessing Class
members ,Assigning Object reference variables, Methods, Write a
11
program to implement addition, subtraction and multiplication of two
complex numbers in Java
Constructors, using objects as parameters, Argument passing, returning
12
objects
13 Private Constructor
14 Method and constructor Overloading
15 static members and methods ,Nesting of Methods
16 Garbage collection, finalize methods, , this keyword
17 final class, final variables and methods,
UNIT 2 MCQ and Descriptive questions Revision
Theory and
Methods & Inheritance in JAVA
Unit-III practical assignment
CO3: Demonstrate the concepts of methods & Inheritance
MCQ test
18 Abstract Methods and classes, Strings
19 One dimensional and two dimensional arrays

Signatures: Faculty:__________ Academic Coordinator:____________ HOD:_____________


Dates: ___/___/___ ___/___/___ ___/___/___

Academic Record File_AY 22-23_Term-I Page 2


Pune Vidyarthi Griha’s College of Engineering and Technology & G. K. Pate (Wani)
Institute of Management,
44, Vidyanagari, Parvati, Pune-411009

Department of Electronics & Telecommunication Engineering


LECTURE PLAN
Academic Year: 2022-23 Term: I Class: TE Div: I & II

Course: Fundamental of JAVA Programming Name of Faculty: Prof. N.D.Chaudhari

Outcome
Lecture
Number
Lecture Contents Planned Assessment
Method
20 wrapper classes, enumerated types,
21 Command line arguments
Inheritance: Inheritance in Java, Creating Multilevel and hierarchy
22
inheritance

23 Constructors in derived class, Method overriding,

24 Dynamic method dispatch.

UNIT 3 MCQ and Descriptive questions Revision

Interfaces & Packages (6Hrs) Theory and


Unit-IV CO4: Use the concept of interfaces & packages for program practical assignment
implementation. MCQ test

25 Interfaces: Define, implement and extend, Accessing s,

26 Interface variables, Default interface method

27 Using static method in interface


28 Packages: Java API Packages, Using System Packages
29 Creating accessing and using a package, Importing packages
30 Adding a class to a Package, Hiding classes.
UNIT 4 MCQ and Descriptive questions Revision
Unit- V Multithreading & Exception Handling (06 Hrs) Theory and
CO5: Understand multithreading and Exception handling in Java practical assignment

Signatures: Faculty:__________ Academic Coordinator:____________ HOD:_____________


Dates: ___/___/___ ___/___/___ ___/___/___

Academic Record File_AY 22-23_Term-I Page 3


Pune Vidyarthi Griha’s College of Engineering and Technology & G. K. Pate (Wani)
Institute of Management,
44, Vidyanagari, Parvati, Pune-411009

Department of Electronics & Telecommunication Engineering


LECTURE PLAN
Academic Year: 2022-23 Term: I Class: TE Div: I & II

Course: Fundamental of JAVA Programming Name of Faculty: Prof. N.D.Chaudhari

Outcome
Lecture
Number
Lecture Contents Planned Assessment
Method
to develop robust programs MCQ test
31 Introduction, Creating thread and extending thread class.
32 Concept of Exception handling: Introduction, Types of errors,
33 Exception handling syntax, Multiple catch statements.
34 I/O basics, Reading console inputs, Writing Console output.
Applets: Concepts of Applets, differences between applets and
35
applications, life cycle of an applet
36 Types of applets, creating a simple applet.
UNIT 5 MCQ and Descriptive questions Revision
Graphics Programming and File Handling (06 Hrs) CO6: Use Theory and
Unit-VI Graphics class, AWT packages and manage input and output files practical assignment
in Java MCQ test
37 Graphics class, Introduction to AWT packages,
38 Handling events on AWT components,.
39 Introduction to Swing package, components and containers
Managing input/output files: Concept of streams, Stream Classes,
40
Byte stream, Character stream,
41 Using Stream, creation of files, reading or writing characters / bytes,
42 Concatenating and buffering files, Random access files.
UNIT 6 MCQ and Descriptive questions Revision
43 Oral exam revision and course exit survey

Signatures: Faculty:__________ Academic Coordinator:____________ HOD:_____________


Dates: ___/___/___ ___/___/___ ___/___/___

Academic Record File_AY 22-23_Term-I Page 4


Pune Vidyarthi Griha’s College of Engineering and Technology & G. K. Pate (Wani)
Institute of Management,
44, Vidyanagari, Parvati, Pune-411009

Department of Electronics & Telecommunication Engineering


LECTURE PLAN
Academic Year: 2022-23 Term: I Class: TE Div: I & II

Course: Fundamental of JAVA Programming Name of Faculty: Prof. N.D.Chaudhari

Outcome
Lecture
Number
Lecture Contents Planned Assessment
Method

Signatures: Faculty:__________ Academic Coordinator:____________ HOD:_____________


Dates: ___/___/___ ___/___/___ ___/___/___

Academic Record File_AY 22-23_Term-I Page 5

You might also like