This course is a continuation of CMPS1131 with emphasis on advanced programming structures and techniques. Topics include: Arrays, Pointers, Strings, File Processing, Recursion, Sorting and Searching. Extensive Programming Activities - Programming Language: C or C++.

Pre-requisite: CMPS1131