CS 136 - Introduction to Data Structures

    Recent Professors
    Cesar Zalzalah, Luis Flores, William Baires
    Recent Semesters
    Spring 2027, Fall 2026, Summer 2026
    Class Size
    Not published
    Difficulty
    5.2Moderateout of 10
    Credits
    3
    Prerequisite
    CS 116
    Spring 2027 Sections
    View Spring 2027 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.