2024-2025 Catalog 
    
    Jan 15, 2025  
2024-2025 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