CSE15: Introduction to Data Structures

Teaches students to implement common data structures and the algorithms associated with each data structure, through progressively difficult exercises. Topics include big "O" notation; pointers, recursion (induction), and dynamic allocation; linked lists and list processing; stacks, queues, binary trees and binary search trees; simple sorting techniques and simple search techniques. Students will gain a working knowledge of the elements of the Java and C programming languages. Prior experience with Unix is assumed. 

5 credits

Year Fall Winter Spring Summer
Comments

Formerly CMPS 12B

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.