SD 212 Spring 2025


SD 212: Data Science & Programming II

Welcome!

data science dino - created with GenAI

Spring 2025 semester

Follow the links in the tabs above for schedule and assignments.

This course builds on the programming skills developed in the prerequisite course and moves the focus towards a wider software ecosystem in order to solve more complex data science tasks. Students will learn and apply foundational principles of program organization including classes and objects, interfaces, inheritance, abstraction, and decoupling. In addition, important command-line skills will be developed for data gathering and cleaning, as well as library and software acquisition and use. These principles will be utilized through high-level programming in Python to analyze and manipulate real-world data sets.