You are on page 1of 2

K.S.R.M.

COLLEGE OF ENGINEERING
(AUTONOMOUS)
Kadapa,Andhra Pradesh, India– 516 003
Approved by AICTE, New Delhi & Affiliated to JNTUA, Ananthapuramu.
An ISO 14001:2004 & 9001: 2015 Certified Institution

Department of Computer Science and Engineering


JAVA PROGRAMMING (1805406)

R18-IV SEM CSE C/s

Lesson plan for the Academic Year 2020-2021

S.No Date Unit Name of the Topic

15.03.2021 I Object Oriented Programming basics: Need for OOP


1
paradigm
2 16.03.2021 I summary of OOP concepts
3 17.03.2021 I Java Basics: History of Java
4 19.03.2021 I Java buzzwords

22.03.2021 I Simple java program, classes and objects – concepts of


5
classes
6 23.03.2021 I objects, constructors and overloading
7 24.03.2021 I Methods, method overloading
8 26.03.2021 I Introducing access control, this key word
9 30.03.2021 I Example Programs on Classes and Objects
10 31.03.2021 II Inheritance: Hierarchical abstractions, Base class object
11 02.04.2021 II subclass, subtype, benefits of inheritance,
12 05.04.2021 II super uses
13 06.04.2021 II using final with inheritance
14 07.04.2021 II polymorphism- method overriding,
15 09.04.2021 II abstract classes
16 12.04.2021 II Packages and Interfaces
17 16.04.2021 II Defining, Creating and Accessing a Package
18 19.04.2021 II Understanding CLASSPATH
19 20.04.2021 II importing packages
20 23.04.2021 II defining an interface, implementing interface
21 26.04.2021 III differences between classes and interfaces
22 27.04.2021 III applying interfaces
23 28.04.2021 III variables in interface and extending interfaces
24 30.04.2021 Quiz
25 03.05.2021 III Concepts of exception handling : exception hierarchy
26 04.05.2021 III usage of try, catch, throw
27 14.05.2021 III throws and finally
28 17.05.2021 III creating own exception sub classes
29 18.05.2021 III Example Programs
30 19.05.2021 III thread life cycle
31 21.05.2021 III creating threads
32 24.05.2021 III Methods in Threads
33 25.05.2021 III synchronizing threads
34 26.05.2021 III thread life cycle
28.05.2021 IV Event Handling: Events, Event sources, Event classes, Event
35
Listeners
36 31.05.2021 IV Delegation event model, handling mouse and keyboard events
37 01.06.2021 IV Adapter classes, The AWT class hierarchy
38 02.06.2021 IV user interface components- labels, button
04.06.2021 IV scrollbars, text components, check box, check box groups,
39
choices
40 07.06.2021 IV graphics, layout manager types – boarder
41 08.06.2021 IV grid, flow
42 09.06.2021 IV card and grid bag
11.06.2021 V Applets: Concepts of Applets, differences between applets
43
and applications
15.06.2021 V life cycle of an Applet, creating applets, passing parameters to
44
applets
45 16.06.2021 V Swings: Introduction, JApplet, JFrame and JComponent
46 18.06.2021 V Icons and Labels, text field
47 21.06.2021 V JButton class, Check boxes, Radio buttons
48 22.06.2021 V Combo boxes, Tabbed Panes
49 23.06.2021 V Scroll Panes
50 25.06.2021 V Tables

Signature Faculty incharge Signature Hod

You might also like