Study of data structures including two-dimensional arrays, pointer variables, linked lists, stacks, queues and trees. Brief introduction to other high-level programming languages. Algorithms for searching and sorting. Recursion. Not open to majors in the department of computer science.