2022-2023 Catalog 
    
    Apr 18, 2024  
2022-2023 Catalog [ARCHIVED CATALOG]

CSCI052 CM - Fundamentals of Computer Science

A solid foundation in functional programming, procedural and data abstraction, recursion, and problem solving. Applications to key areas of computer science including algorithms and complexity, computer architecture and organization, programming languages, finite automata, and computability. Offered jointly by CMC and Pomona College. This course serves the same role as CSCI 60 at Harvey Mudd College as a prerequisite for upper division computer science courses at any of the Claremont Colleges.

Prerequisite: CSCI 051 CM  

Offered: Occasionally

Credit: 1

Course Number: CSCI052 CM