CMSC 140: Introduction to programming

Spring 2021

Prof. Blaheta

In the last decade, we have seen huge increases in the computational thinking required in a wide variety of disciplines; across the natural and social sciences, the arts, and even in the humanities, researchers and practitioners are finding that they have data, they need to process it, and no completely off-the-shelf solution will do. They need to write a program to solve a problem. In this course, we will introduce the concepts and ways of thinking required to write straightforward programs to process a variety of kinds of data.

This class meets in Rotunda 354 on MWF at 1pm (Section 1) and 2pm (Section 2).

See the Canvas site for info pertaining to the whole course, including announcements, or pertaining to individual students, like feedback and grades; see this site for info associated with specific days, including topics, readings, board photos, class videos, and links to programs written during class—all of it accessed via the "Calendar" tab above.

Resources