everything.study
PHYS 3780

Introduction to Scientific Computing & Data Science

Undergraduate

This course introduces students to essential computational and data analysis methods and tools and their problem-solving applications. These are skills and knowledge essential for beginning research in the sciences, and are not typically taught in an introductory physics curriculum. The goal here is not completeness across any of these areas, but instead the introduction of the most important and useful skills, concepts, methods, techniques, tools and relevant knowledge for getting started in research in physics. Key learning goals include basic programming in Python, data analysis, modeling, simulations and machine learning, and their applications to problems in physics and beyond. Prerequisites: Introductory physics and familiarity with single variable calculus (basic integration, differentiation, Taylor series, etc). Previous experience in Python programming is not required. Contact instructor if you are unsure about your preparation. SC HTBA

Sources