LAM 305 Computer Programming II
This course is a continuation of Computer Programming I (LAM303). It emphasizes data structures such as files, set pointers, lists, stacks, queues, trees, and graphs, and explores text processing, recursion, searching, and sorting. The course investigates the design and implementation of large scale problems. This course applies toward the mathematics concentration. Prerequisite(s): LAM 303 or equivalent. 5 quarter hours