CS 5123 Advanced Programming and Data Structures

Prerequisite: CSE 1301 or equivalent course

3-0-3

Transition course for graduate students with a limited background in programming. Topics include pointers, recursion, data structures such as lists, stacks, queues, trees, etc., sorting and searching, data abstraction, introduction to runtime analysis and the big-oh notation. Appropriate programming projects are also included.