CIS 256 - (CS2) Data Structures: Java

    Recent Professors
    Cameron Eftekhari, Mohammed Akhoirshida
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025
    Class Size
    31–35 students
    Credits
    4
    Prerequisite
    CIS 255
    Fall 2026 Sections
    View Fall 2026 sections of CIS 256
    Transfers To
    CSU
    Description
    Abstract data type implementation and usage techniques for computer science majors and computer professionals. Object-oriented approach to a variety of abstract data types including: lists, stacks, queues, priority queues, trees, maps and graphs. Also includes advanced sorting and searching topics, and algorithmic analysis using Big-O notation. This course conforms to the ACM CS2 standards.
    Usually Held
    Mon Wed 10:10am–11:45am, Mon Wed Fri 9:10am–10:00am