Students are introduced to the concepts of object-oriented programming in designing, implementing and testing engineering problems. Students learn the principles of inheritance and polymorphism in designing of methods and classes in object-oriented approach. Students explore the techniques of reading and writing data to file, exceptional handling, pointers, and dynamic memory management, vectors, stacks and recursion. Prerequisite: SENG 1110 with a minimum grade of C.
Students are introduced to the concepts of object-oriented programming in designing, implementing and testing engineering problems. Students learn the principles of inheritance and polymorphism in designing of methods and classes in object-oriented approach. Students explore the techniques of reading and writing data to file, exceptional handling, pointers, and dynamic memory management, vectors, stacks and recursion. Prerequisite: SENG 1110 with a minimum grade of C.