CPSY 0950

Introduction to programming

Brown University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course provides an introduction to programming and computational thinking. We will use the Matlab programming language as a starting point because it is concise and easy to read. It is also one of the most popular scientific programming languages. We will then transition to Python which has now become the main programming language used in data science. The course is designed for students in psychology, cognitive science, neuroscience, and other non-computer science majors interested in learning to program and, more generally, in developing computational thinking skills. Beyond teaching specific coding skills, this course will support students’ development as computational thinkers. Mastering these skills will enable students to more richly understand the cognitive, linguistic, and psychological sciences — and impact society.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #brown-CPSY0950Fall 2026UGRD
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?