Object Oriented Programming Methodology Course Contents



Course Contents

Unit 1: Foundations of Object Oriented Programming

  1. Software evolution

  2. Different Programming Paradigms

    1. Imperative Programming

    2. Declarative Programming

  3. Limitations of Procedural Programming

  4. Need of Object Oriented Programming

  5. Introduction Object Oriented Programming

  6. Object Oriented Programming Languages

  7. Applications of OOP Languages

  8. History of c++

  9. History of Java

  10. Fundamentals of Object Oriented Programming

    1. Objects

    2. Class

    3. Methods

    4. Data members

    5. Message passing

    6. Binding