Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

DATA88C

Information and resources for the C88C edX course.

Course Overview: C88C: Computational Structures in Data Science introduces computational thinking and programming concepts specifically tailored for data science applications. The course covers fundamental programming constructs, data structures, algorithms, and computational problem-solving techniques. Students learn Python programming with a focus on data manipulation, analysis, and visualization. Topics include variables, control structures, functions, lists, dictionaries, and basic algorithms. This course provides the computational foundation necessary for data science work and serves as a bridge between general programming and data-specific applications.

How to Access

This course may be available on edX. For the latest availability, search for “C88C” on the edX platform.

Source and Materials

This edX course is based on UC Berkeley’s Data C88C: Computational Structures in Data Science. The official Berkeley course website is Data C88C Spring 2026, and many of the lectures, labs, and assignments here are adapted from or closely follow the open educational resources provided there.