Reinforces and strengthens problem-solving skills using more advanced features of programming languages and algorithms, such as recursion, pointers, and memory management. Emphasizes use of data structures, such as arrays, lists, stacks, and queues. Meets ACM CS2 course standards.
Recommended Prep
MATH 135.
Prerequisites
ICS 111 with grade C or better, or consent.