Description
218: Programming II.
Goal: To continue the study of fundamental concepts of programming applied to problem solving and to introduce students to the major data structures and their use in computer science.
Content: Recursion and iteration, major data structures, including arrays, records, stacks, queues, and lists, and classical computer science algorithms, including searching, sorting, and pattern matching.
Taught: Spring.
Prerequisite: CSC 216.
Credit: 3 hours.