Course Description
This course aims at introducing students to new methods of programming and object-oriented programming in order to enable them to use object-oriented programming in simplifying the process.
This course includes basic concepts of OOP, objects, classes, OOP advantages (abstraction, capsulation, inheritance, polymorphism). As well as, using classes in programs along with objects declaration, class destructors, processing, packages. Finally, dealing with sequential and random files and header files.
Course ID: COMP 222 N
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 3 | 2 | 1 | 3 | Principles of Programming Language COMP 211 N |
---|