38-610 Modern Programming for Data Scientists
6 units, Carnegie Mellon University
A handson introductory course to the fundamentals of Python programming in data science for students with minimal or no programming experience. Students will learn while working on scientific problems and leveraging scientific datasets. The data science Python ecosystem includes easytouse packages for working with data and is the foundation for most deep learning frameworks, which will be used in subsequent courses. Students will develop skills in objectoriented programming in Python3 usage of packages for efficiently working with scientific data customizing their environment Anaconda developing electronic notebooks for reusing and sharing code reading data specific to the sciences Biology, Chemistry, Math, or Physics improving the efficiency of Python code and visualizing data. At the end of the courses, students will have the skills to design and deploy a pythonbased data science solution for a small scientific challenge. This course is required for students enrolled in the MS program in Data Analytics for Science.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.