MATH 140 - DATA STRUCTURES AND ALGORITHMS

    Recent Professors
    B. Smith, K. Fok, R. Vargas Navarro, Z. Atashi
    Recent Semesters
    Fall 2026, Summer 2026, Spring 2026
    Class Size
    20 students
    Credits
    4
    Prerequisite
    MATH 130 or equivalent.
    Fall 2026 Sections
    View Fall 2026 sections of MATH 140
    Transfers To
    CSU
    Description
    Introduces the fundamental concepts of computational data structures and algorithms. Includes recursion, builds on object-oriented programming ideas, introduces fundamental data structures (including stacks, queues, linked-lists, heaps, priority queues, hash tables, trees, and an introduction to graphs), and the basics of algorithm analysis. Examines implementation and analysis of sorting and searching algorithms. [D; CSU; UC; C-ID COMP 132]
    Usually Held
    Mon Wed 10:10am–11:35am, Mon Wed 8:35am–10:00am, Tue Thu 1:20pm–2:45pm, Tue Thu 2:55pm–4:20pm