5th Sem, ECE

Object Oriented Programming Ece 5th Sem Syllabus for BE 2017 Regulation Anna Univ (Professional Elective I)

Object Oriented Programming Ece 5th Sem Syllabus for BE 2017 Regulation Anna Univ (Professional Elective I) detail syllabus for Electronics And Communication Engineering (Ece), 2017 regulation is collected from the Anna Univ official website and presented for students of Anna University. The details of the course are: course code (CS8392), Category (PE), Contact Periods/week (3), Teaching hours/week (3), Practical Hours/week (0). The total course credits are given in combined syllabus.

For all other ece 5th sem syllabus for be 2017 regulation anna univ you can visit Ece 5th Sem syllabus for BE 2017 regulation Anna Univ Subjects. For all other Professional Elective I subjects do refer to Professional Elective I. The detail syllabus for object oriented programming is as follows.

Course Objective:

  • 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 application with threads and generics classes
  • To design and build simple Graphical User Interfaces

Unit I

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit II

Inheritance and Interfaces
Inheritance – Super classes- sub classes -Protected members – constructors in sub classes- the Object class – abstract classes and methods- final methods and classes – Interfaces – defining an interface, implementing interface, differences between classes and interfaces and extending interfaces – Object cloning -inner classes, ArrayLists – 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 Writing Console – Reading and Writing Files

Unit IV

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

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 classes – actions – mouse events – AWT event hierarchy – Introduction to Swing – layout management – Swing Components – Text Fields , Text Areas – Buttons- Check Boxes – Radio Buttons – Lists- choices- Scrollbars – Windows -Menus – Dialog Boxes.

Course Outcome:

Upon completion of the course, students will be able to:

  • Develop Java programs using OOP principles
  • Develop Java programs with the concepts inheritance and interfaces
  • Build Java applications using exceptions and I/O streams
  • Develop Java applications with threads and generics classes
  • Develop interactive Java programs using swings

Text Books:

  1. Herbert Schildt, Java The complete reference, 8th Edition, McGraw Hill Education, 2011.
  2. Cay S. Horstmann, Gary cornell, Core Java Volume -I Fundamentals, 9th Edition, Prentice Hall, 2013.

References:

  1. Paul Deitel, Harvey Deitel, Java SE 8 for programmers, 3rd Edition, Pearson, 2015.
  2. Steven Holzner, Java 2 Black book, Dreamtech press, 2011.
  3. Timothy Budd, Understanding Object-oriented programming with Java, Updated Edition, Pearson Education, 2000.

For detail syllabus of all other subjects of BE Ece, 2017 regulation do visit Ece 5th Sem syllabus for 2017 Regulation.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*