3 Credits Data structures and programming techniques, including stacks, queues, linked-lists, trees, hash tables, internal searching and sorting. Introduction to data structures in Java Collections. Prerequisite(s):COMP 110 - Computer Programming I and MATH 165 - Discrete Mathematics I, or permission of instructor