Welcome to CSCI 0111 - Computing Foundations: Data!

Meeting time and location: MWF 9:00-9:50 AM, 85 Waterman 130

CS0111 is the beginning course of a new introductory Computer Science sequence at Brown University for both concentrators and non-concentrators. We want to provide our students the chance to master the fundamentals needed for upper-level courses, in addition to reasonable stopping point after any course and real-life applications to other academic fields.

In this course, you will learn foundational ideas about Computer Science through essential programming, data structures and data science applications, alongside other big ideas in computing. We use two different programming languages, Pyret and Python, to help students learn to approach concepts from different perspectives.

The course expects no prior programming experience.

Quick links

Shopping period announcements

  • Important dates: The final exam will be at 2:00 PM on May 14.

  • All students must agree to the collaboration policy at the end of the course missive.


The archive to the previous iterations of the course could be found here.