RAO'S DEGREE COLLEGE :: NELLORE
SEMESTER LESSON PLAN
Group: BSC Name of the Paper: Object Oriented
Name of the Staff Member: [Link] Programming using Java
No'of Hours: 75 Semester: III
NOTE: 1) Every Week One Slip Test is Mandatory.
2) Every 2 Weeks one Assignment is Mandatory.
3) Lab hours to be mentioned as schdule.
Date Topic Assignments Signature
PARADIGM OF PROGRAMMING
16/6/2025
LANGUAGES
17/6/2025 OBJECT ORIENTED CONCEPTS
18/6/2025 PROCEDURAL ORIENTED CONCEPTS MENU DRIVEN PROGRAM USING SWITCH CASE
19/6/2025 DATATYPES
20/6/2025 DATATYPES
21/6/2025 VARIABLES & CONSTANTS
22/6/2025 Sunday
23/6/2025 SCOPE OF VARIABLES
24/6/2025 SLIP TEST - 1
25/6/2025 INPUT STATEMENTS
26/6/2025 OUTPUT STATEMENTS
27/6/2025 OPERATIONS :ARITHMATIC,RATIONAL
28/6/2025 LOGICAL SPECIAL OPERATORS
29/6/2025 Sunday
30/6/2025 SPECIAL OPERATORS
Total Working Days (June) 13
1/7/2025 SLIP TEST -2
2/7/2025 CONDITIONAL CONTROL SYNTAX
3/7/2025 REPETATIVE CONTROL SYNTAX
4/7/2025 JUMPING STSTEMENTS
5/7/2025 TYPE CONVERSION
6/7/2025 SUNDAY
7/7/2025 DISPLYAING FORMATTED OUTPUT
8/7/2025 SLIP TEST - 3
READ AND WRITE TEXT FILES USING FILE READER AND FILE WRITER
9/7/2025 ARRAY INTRODUCTION
10/7/2025 ARRAY CONCEPTS
11/7/2025 COMMANDLINE ARGUMENTS
12/7/2025 STRINGS INTRODUCTION
13/7/2025 Sunday
14/7/2025 STRING CLASS METHODS
15/7/2025 SLIP TEST - 4
16/7/2025 CLASS &OBJECT CONCEPTS
17/7/2025 METHODS,PASSING PARAMETERS
18/7/2025 STATIC FIELDS AND METHODS
19/7/2025 STATIC METHODS
20/7/2025 Sunday
21/7/2025 CONSTRUCTOR CONCEPTS
22/7/2025 SLIP TEST - 5
23/7/2025 THIS KEYWORD
24/7/2025 OVERLOADING METHODS
25/7/2025 INTRODUCTION TO INHERITANCE
26/7/2025 TYPES OF INHERITANCE
27/7/2025 Sunday
28/7/2025 SUPER CLASS & MEMBER ACCURANCE
29/7/2025 SLIP TEST - 6
30/7/2025 SUPER KEYWORD
31/7/2025 FINAL CLASSES,METHODS
Total Working Days (July) 27
1/8/2025 POLYMORPISM
2/8/2025 DYNAMIC BINDING
3/8/2025 Sunday
4/8/2025 METHODS OVERRIDING
5/8/2025 SLIP TEST - 7
6/8/2025 ABSTRACT CLASSES
7/8/2025 ABSTRACT METHODS
8/8/2025 INTRODUCTION TO INTERFACES
9/8/2025 DEFINING INTERFEACES
10/8/2025 Sunday
IMPLEMENTATION OF BASIC LIBRARY MANAGEMENT
11/8/2025 INTERFACE IMPLEMENTATION
12/8/2025 SLIP TEST - 8
13/8/2025 ACCESSING IMPLEMENTATION
14/8/2025 EXTENDING INTERFACES
15/8/2025 INDEPENDENCE DAY
DIFFERENCE B/N INTERFACE & ABSTRACT
16/8/2025
CLASS
17/8/2025 Sunday
18/8/2025 ERROR & EXCEPTION DEFINITION
19/8/2025 EXCEPTION HANDLING
20/8/2025 TYPES OF EXCEPTIONS
21/8/2025 TRY,CATCH,THROW
22/8/2025 THROWS AND FINALLY
23/8/2025 RETHROWING OF EXCEPTION
IM
24/8/2025 Sunday
25/8/2025 BUILT IN EXCEPTIONS
26/8/2025 CUSTOM EXCEPTIONS
27/8/2025 Vinayaka Chavithi
28/8/2025 PACKAGES
29/8/2025 CLASSPATH CONCEPTS
30/8/2025 IMPORTING PACKAGES
31/8/2025 Sunday
Total Working Days (Auguest) 24
1/9/2025 MULTI PROCESSING
2/9/2025 SLIP TEST - 9
3/9/2025 MULTI THREADING
4/9/2025 CREATION OF THREADS USING TWO WAYS
5/9/2025 Teachers day
6/9/2025 THREAD LIFECYCLE
7/9/2025 Sunday
8/9/2025 INTER THREAD COMMUNICATION
Assignment(7)Name ABOUT GRAPHS AND TREES
9/9/2025 STREAM BASED I/O
10/9/2025 CONSOLE CLASSES
11/9/2025 SERIALIZATION
12/9/2025
INTRODUCTION MVC ARCHITECTURE
13/9/2025
14/9/2025 SUNDAY
15/9/2025 CONTAINERS
16/9/2025 SLIP TEST - 8
17/9/2025 LAYOUT MANAGERS
Assignment(7)Na
18/9/2025 FLOW LAYOUT,BORDER LAYOUT
19/9/2025
20/9/2025
21/9/2025 Sunday
22/9/2025 EVENT HANDLING
23/9/2025 EVENT LISTENERS
24/9/2025 EVENT CLASSES
HANDLING MOUSE AND KEYBOARD
25/9/2025
EVENTS
26/9/2025 ADAPTOR CLASSES
27/9/2025 INNER CLASSES
28/9/2025 SUNDAY
29/9/2025 ANONYMOUS INNER CLASSES
30/9/2025
Total Working Days (Septermber) 25
Total Semester Working Days 89
Slip Test 1 23/6/2025 to 25/6/2025
Slip Test 2 01/7/2025 to 03/7/2025
Slip Test 3 07/07/2025 to 09/7/2025
Slip Test 4 14/7/2025 to 15/7/2025
Slip Test 5 21/7/2025 to 23/7/2025
Slip Test 6 27/7/2025 to 29/7/2025
Slip Test 7 04/8/2025 to 06/8/2025
Unit Test 1 17/8/2025 to 23/5/2025
Unit Test 2 08/9/2025 to 13/9/2025
Pre-Final Examination 22/9/2025 to 29/9/2025
bject Oriented
ava
Tests
Slip Test-1
Slip Test-1
Slip Test-1
Slip Test-2
Slip Test-2
Slip Test-2
Slip Test-3
Slip Test-3
Slip Test-3
Slip Test-4
Slip Test-4
Slip Test-4
Unit Test-1
Unit Test-1
Unit Test-1
Unit Test-1
Unit Test-1
Unit Test-1
Unit Test-2
Unit Test-2
Unit Test-2
Unit Test-2
Unit Test-2
Unit Test-2
Per-final
Per-final
Per-final
Per-final
Per-final
Per-final
Per-final