COMP 1410: Introduction to Algorithms and Programming II

This course is the continuation of COMP 1400 that introduces students to more advanced algorithm design and programming in a high-level language such as C. The main objectives of the course are to develop the ability to identify, understand, and design solutions to a wide variety of problems. Topics covered include: multi dimensional arrays; pointers; strings; advanced modular programming; records; binary files; recursion; stacks; linked lists; and introduction to algorithm analysis. (Prerequisite: COMP 1000 (or MATH 1720) and COMP 1400.)