IE 201 Intermediate Programming
Credit Information:
(2+0+2) 3
Description:
Introduction to object-oriented analysis and design: data encapsulation, inheritance, polymorphism, software engineering methodologies, UML; introduction to C++ programming language: class, inheritance, polymophism, basic input/output, operator overloading, exception handling, templates; fundamental data structures: array, list, tree, binary tree; fundamental algorithms: searching, sorting, recursion.
Prerequisite:
CmpE 150 or equivalent.
Offered by:
Syllabus: