Programming for Data Science
CS 0030
Course Description
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.
Basic Enrollment Requirements:
Academic Year (Fall/Spring): Unofficial Transcript – High School Diploma or current high school transcript (for high school students only in applicable classes), Bachelor’s Degree, or progress towards a Bachelor’s Degree + 3.0 GPA.
Summer Session: None.
Refund Policy: The refund policy for Courses at Tufts offerings is dependent on the course length. Please refer to the section details to confirm any exceptions to the standard refund policy. The refund policies are viewable here: https://universitycollege.tufts.edu/policies#Refunds
Remission Eligible: Yes; all university policies apply.
Affiliated With:
- School of Engineering