CS 136 - Introduction to Data Structures

    Recent Professors
    Ashok Patil
    Recent Semesters
    Fall 2026
    Class Size
    Not published
    Credits
    3
    Prerequisite
    CS 213
    Fall 2026 Sections
    View Fall 2026 sections of CS 136
    Transfers To
    CSU
    Description
    This course is an introduction to the study of data structures. It introduces the student to data structures as formed from primitive data types. The role of abstract data types (including stacks, queues, lists, trees, and graphs), their definitions, implementation and application in program design and algorithm development are discussed. The course covers the broader topic of Abstract Data Types (ADTs) - the study of classes of objects whose logical behavior is defined by a set of values and a set of operations. This course is equivalent to CS2 as defined by the Association for Computing Machinery (ACM) organization.