Skip to main content Link Menu Expand (external link) Document Search Copy Copied

CMSC 141 - Programming with Purpose:
Data-Centric Computing

University of Maryland, Fall 2023

CMSC 141 is part of a new alternative intro CS course sequence. [ more ]

This course is an introduction to computing and programming through the lens of data. It aims to give you ways of thinking about solving problems using computation. Students will learn to write programs to process both tabular and structured data, to assess programs both experimentally and theoretically, to apply basic data science concepts, and to discuss big ideas around the communication, use, and social impacts of digital information.

The course is targeted to students with a broad diversity in backgrounds and interests. No prerequisites are assumed beyond high school algebra.

Instructors