CS 236 - Advanced Data Structures and Introduction to Databases

    Recent Professors
    David Freedman, Abbas Dehkhoda
    Recent Semesters
    Fall 2026
    Class Size
    Not published
    Difficulty
    5.6Moderateout of 10
    Credits
    3
    Prerequisite
    CO SCI 836 or CS 136 with a grade of C or better.
    Fall 2026 Sections
    View Fall 2026 sections of CS 236
    Transfers To
    CSU
    Description
    This course covers advanced topics in the study of data structures; the role of abstract data types (including priority queues, heaps, graphs, sets, sorting, searching, and hashing) and their specification, implementation and application in program design; recursion; and use of complexity analysis in evaluating algoriths. THIS COURSE REPLACED CO SCI 832 IN SPRING 202. STUDENTS MAY NOT RECEIVE CREDIT FOR BOTH CO SCI 832 AND CS 236.