المواد الدراسية

Course Objectives This course aims at understanding the procedural programming paradigm by introducing the following aspects of C programming: 1. Control structures and functions 2. Arrays and pointers 3. File I/O and 4. Simple data structures such...
Course Objectives This course aims at improving the OO design skills of the students by understanding the following concepts: 1. Relationships, association, aggregation and composition. 2. Inheritance, dynamic binding and polymorphism.  3. exception...