2017-18 Pomona College Catalog 
    
    Apr 20, 2024  
2017-18 Pomona College Catalog [ARCHIVED CATALOG] Use the dropdown above to select the current 2023-24 catalog.

Add to Portfolio (opens a new window)

CSCI062 PO - Data Structures Advanced Programming.

When Offered: Each semester.
Instructor(s): K. Bruce, A. Papoutsaki
Credit: 1

Key topics include abstract data types (including stacks, queues, trees, priority queues and dynamic dictionaries), analysis of algorithms (including worst-case, average-case and amortized analysis) and program verification. Extensive practice in Java. Includes an introduction to manual memory management in C++. Serves the same role as HM 70 as a prerequisite for upper-division computer science courses at any of The Claremont Colleges. Prerequisites: CSCI051 PO and CSCI052 PO.
This course has been revised for spring 2017.
Satisfies the following General Education Requirement(s), subject to conditions explained in the Degree Requirements section of this Catalog:
Area 5



Add to Portfolio (opens a new window)