0% found this document useful (0 votes)
48 views5 pages

LecturePlanning FJP

This document contains a lecture plan for a Fundamentals of Java Programming course taught over 6 units and 43 lectures. The plan outlines the lecture contents and topics to be covered each week such as Java fundamentals, classes and objects, inheritance, interfaces, packages, exceptions, graphics programming and file handling. It also lists the course outcomes and assessment methods for each unit which include assignments, MCQ tests and practical exams to evaluate students' understanding of the concepts taught.

Uploaded by

Nikita Choudhari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views5 pages

LecturePlanning FJP

This document contains a lecture plan for a Fundamentals of Java Programming course taught over 6 units and 43 lectures. The plan outlines the lecture contents and topics to be covered each week such as Java fundamentals, classes and objects, inheritance, interfaces, packages, exceptions, graphics programming and file handling. It also lists the course outcomes and assessment methods for each unit which include assignments, MCQ tests and practical exams to evaluate students' understanding of the concepts taught.

Uploaded by

Nikita Choudhari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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