Problem s olving, al gorithm devel opment, dat a o rganization, storage and manipulation with the study of structured programming techniques using C++. The manipulation of arrays, strings, files, linked lists and b binary tre es, Introduction to the d ata structure al gorithms, al gorithm des ign pr inciples, di fferent techniques used for data structure in terms of time and space complexity evaluations.
Prerequisite: COS 513. The aim of this course is to give students a firm understanding of the theory underlying the processing and interpretation of visual information and the ability to apply the understanding in a wide variety of situations. Students who successfully complete this course will be well placed to pursue subsequent work either in research or in industry.