Course Description

Course CodeCourse NameCreditsHours
3603078 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