CS8392 OOP Syllabus, OBJECT ORIENTED PROGRAMMING Syllabus – EIE 3rd Sem

0

CS8392 OOP Syllabus

Anna University Regulation 2017 EIE CS8392 OOP Syllabus for all 5 units are provided below. Download link for EIE 3rd Sem CS8392 OBJECT ORIENTED PROGRAMMING Engineering Syllabus is listed down for students to make perfect utilization and score maximum marks with our study materials.

Anna University Regulation 2017 EIE Engineering (EIE) 3rd Sem CS8392 OBJECT ORIENTED PROGRAMMING Engineering Syllabus

CS8392 OBJECT ORIENTED PROGRAMMING 
OBJECTIVES:

 To understand Object Oriented Programming concepts and basic characteristics of Java
 To know the principles of packages, inheritance and interfaces
 To define exceptions and use I/O streams
 To develop a java aplication with threads and generics clases
 To design and build simple Graphical User Interfaces
UNIT I INTRODUCTION TO OOP AND JAVA FUNDAMENTALS 
Object Oriented Programming – Abstraction – objects and clases – Encapsulation- Inheritance – Polymorphism- OOP in Java – Characteristics of Java – The Java Environment – Java Source File -Structure – Compilation. Fundamental Programming Structures in Java – Defining clases in Java – constructors, methods -aces specifers – static members -Comments, Data Types, Variables,
Operators, Control Flow, Arays ,Packages – JavaDoc comments.
UNIT II INHERITANCE AND INTERFACES 
Inheritance – Super clases- sub clases –Protected members – constructors in sub clases- the Object clas – abstract clases and methods- final methods and clases – Interfaces – defining an interface, implementing interface, diferences betwen clases and interfaces and extending interfaces – Object cloning -iner clases, Aray Lists – Strings

UNIT III EXCEPTION HANDLING AND I/O 
Exceptions – exception hierarchy – throwing and catching exceptions – built-in exceptions, creating own exceptions, Stack Trace Elements. Input / Output Basics – Streams – Byte streams and Character streams – Reading and Writng Console – Reading and Writng Files
UNIT IV MULTITHREADING AND GENERIC PROGRAMMING 
Diferences betwen multi-threading and multiasking, thread life cycle, creating threads, synchronizing threads, Inter-thread communication, daemon threads, thread groups. Generic Programming – Generic clases – generic methods – Bounded Types – Restrictions and Limitations.
UNIT V EVENT DRIVEN PROGRAMMING 
Graphics programming – Frame – Components – working with 2D shapes – Using color, fonts, and
images – Basics of event handling – event handlers – adapter clases – actions – mouse events – AWT event hierarchy – Introduction to Swing – layout management – Swing Components – Text Fields , Text Areas – Butons- Check Boxes – Radio Butons – Lists- choices- Scrolbars – Windows –Menus – Dialog Boxes.

To Download Syllabus – Click here

If you require any other notes/study materials, you can comment in the below section.

Related Links

For CS8392 OOP Previous Year Question Papers – Click here

For CS8392 OOP Question Bank/2marks 16marks with answers – Click here

For CS8392 OOP Important Questions/Answer Key – Click here

For CS8392 OOP Lecture Handwritten Notes – Click here

Search terms

CS8392 OOP Syllabus

Anna University 3rd Sem EIE OOP Syllabus

CS8392 OBJECT ORIENTED PROGRAMMING Engineering Syllabus free download

Anna University EIE OOP Syllabus Regulation 2017

CS8392 Syllabus, OOP Unit wise Syllabus – EIE 3rd Semester

Share.

Comments are closed.