OBJECTIVES:
To impart Knowledge on the following topics:
● Basic concepts of OOP
● Syntax, semantics classes, objects, invoking methods, etc.
● Principles of inheritance and interfaces.
● Exception handling and I/O mechanism
● Threading and Generic Programming
OUTCOMES:
CO1 Recall the OOP principles.
CO2 Understand the Fundamental Concepts of Java.
CO3 Develop Java Programs using the concepts of inheritance and interfaces.
CO4 Examine exception handling and multithreading in Java.
CO5 Compare and contrast between I/O and generic programming.
CO6 Design applications using Java which mimics the real word scenarios.