Spring 2024 Course Descriptions

CS 30-M1 Programming for Data Science

B. Stubbs
M 5:00p-6:30p, Online (synchronous)

Fundamentals of programming for data-intensive science. Data structures and algorithms for data manipulation, cleaning, and preparation. Design of data manipulation programs. Coding standards and practices. Use and creation of software libraries. Techniques for improving program performance. Examples drawn from data preparation and transformation, statistical data analysis, machine learning, deep learning, and deep data science including recommendation systems and trend analysis.

Back to Main Courses Page