0% found this document useful (0 votes)
12 views2 pages

Lecture Plan CS233 OOPDP

c for cat

Uploaded by

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

Lecture Plan CS233 OOPDP

c for cat

Uploaded by

MSS
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

LECTURE PLAN

Name of Faculty Santosh Kumar Sharma


Class BTECH Session : MO-2024 Semester:III
Subject name & code CS 233 OBJECT ORIENTED PROGRAMMING AND DESIGN PATTERN
Lecture No. Topics to be discussed Module No.
1 Introduction About Subject I
2 Introduction to Object Technology, Java I
3 Understanding the Java development environment I
4 Programming in Java, Memory concepts, I
5 Doing basic Arithmetic, Comparing entities I
6 Classes, Objects, Methods I
7 Strings I
8 Primitive vs reference types I
9 Basic selection statements, Iterative constructs II
10 Relative and Logical operators, break, continue II
11 Methods, static methods II
12 parameter passing, argument promotion and casting II
13 scopes, method overloading II
14 Arrays and ArrayList in Java II
15 Enhanced for statement, Passing arrays to methods II
16 Multidimensional arrays, Using command line II
arguments.
17 Object Oriented Concepts: Polymorphism & III
Inheritance
18 Controlling access to class members, the use of this III
keyword
19 getters and setters, Composition, enum III
20 the use of static and final, Garbage collection III
21 Superclass and subclass, protected members III
22 constructors in subclass, the Object class III
23 Introduction to polymorphism, Abstract classes and III
methods
24 Assignment between subclass and superclass III
variables, Creating and using interfaces
25 Exception Handling & GUI Design IV
26 When to use exception handling, Java exception IV
hierarchy
27 finally block, Stack unwinding, Chained exceptions, IV
Declaring new exception types
LECTURE PLAN
28 Assertions, try with resources IV
29 Simple I/O with GUI, Basic GUI Components IV
30 GUI Event handling IV
31 Adapter classes, Layout managers, IV
32 Case Studies IV
33 Strings, characters & Files V
34 Working with the String and StringBuilder class
35 Character class, Tokenizing strings
36 Regular Expressions V
37 Files and Streams, Using NIO classes V
38 Sequential file handling, Object serialization V
39 JFileChooser, Introduction to threading V
40 Introduction to Generics and lambda expressions V

TEXT BOOK:
1. Deitel P., Deitel H., Java How to Program, 10th Edition, Pearson Publications, 2016.(T1) .

REFRENCE BOOKS:
1. Wu C. T., Object Oriented Programming in Java, 5th Edition, McGrawHill Publications,
2010.(R1)

(Signature and date)

You might also like