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.