Course Description

Course CodeCourse NameCreditsHours
5903001 Object-Oriented Programming 3.0 3
Description 1. Programming Language Paradigms 2. Object-Orientation and Data Abstraction 3. Classes and Methods 4. Messages, Instances, and Initialization 5. Inheritance 6. Static and Dynamic Binding 7. Polymorphism 8. Environment and Tools 9. Introduction to C++, Java, and Smalltalk 10. Case Study