CSIT 224 Problem Solving Using Objects

Object-oriented design methodologies; object-oriented programming; class concepts, encapsulation; polymorphism, composition and inheritance; virtual functions; delayed binding; class-interfaces and message passing; generics/templates; function overloading; and exception handling; binary file I/O; advanced OO programming.

Credits

3

Prerequisite

CSIT 221

Offered

Every semester