Topic outline

  • Welcome to Object Oriented Programming

     A warm welcome to all students. You are encouraged to watch this welcoming video.  

         

        

    Instructor Information:

    Name: Nuray Jannat

    Designation: Lecturer

    Email: nuray.cse0288.c@diu.edu.bd

    Contact no: +8801778964848


  • Course Introduction

    You are encouraged to watch this video for overview of this course

     
     

    Course Assessment:


    Important Course Guideline:

       

       

    Text Books:

    i. Java The Complete Reference, Herbert Schildt. 

    Reference Books: 

    i. Java Programming: From Problem Analysis to Program Design by Malik

    ii. FUNDAMENTALS OF OOP AND DATA STRUCTURES IN JAVA , Richard Wiener, Lewis J.Pinson

  • Week 1

    Lecture 1:

    Topics to be covered:

    1. Structured programming language and Object Oriented Programming language
    2. Motivation behind OOP
    3. OOP concept and principles
    4. Real time example of OOP application
    5. Different Languages that support OOP
    6. Why java and how java works
    Expected outcome:

    1. knowledge between Structured programming language and OOP
    2. Understanding why OOP is necessary


    You are encouraged to watch this video lecture and note topics that you didn't understand. I will discuss them in more detail in live class. 


        https://drive.google.com/file/d/1qV3VWoxkNBJrswXiQmai1Dlxx9llolrY/view?usp=sharing    



    Group discussion:

    We will discuss more and solve your problems in live class scheduled according to class routing. We will conduct live class with google meet. Recorded video of live class will be attached here.