Dear Learners,
Welcome to Object-Oriented Programming (OOP). The course is provided to you by the E-Learning deanship at King Khalid University. The Subject Matter Expert (SME), and Course instructor is Dr. Ouissem Ben Henia (Faculty of Computer Science) .
In addition to welcoming you to the course, I would like to give you a helpful advise for successful completion of this course. You will find that, as an online learner, self-motivation and discipline are paramount.
Object Oriented Programming course is a course about advanced concept programming in Java.
Topics to be covered in this course includes but not limited to the following:
Inheritance, polymorphism, multi-threading, networking.
Chapters of the Course:
Chapter 1: Inheritance and polymorphism
By the End of this chapter, you will be able to:
• Understand the purpose of inheritance
• Understand The concept of polymorphism
• Write programs using polymorphism
Chapter 2: Multi -Threading:
By the End of this chapter, you will be able to:
• Understand the goal of multithreading
• Learn how to write and execute threads
• Synchronize access to shared resources
To begin, start by reading the ''Learning objectives'' of the course. Then move to "Chapters"
Note: The course is a Quality Matters-Certified course. The course has met Quality Matters (QM) Org. Standards in an official review process.