To continue the study of the fundamental concepts of programming applied to problem solving and to introduce students to the major data structures (arrays, records, stacks, queues, and lists) and their use in Computer Science and classical Computer Science algorithms including searching, sorting, recursion, and pattern matching.
Prerequisite Courses
Notes
Quantitative GEP requirement. Major, minor, elective credit.