Introduction to Scientific Programming, Data Analysis, and Visualization for Physicists Credit Hours: 2 hours A hands-on introduction to practical computer programming, data analysis, and data visualization for physics majors. Students learn the fundamentals of developing, debugging, and running programs in Python or another similar high-level programming language. Students will be exposed to multiple example problems of particular importance to physics. No prior programming experience is assumed. This course is a "module" designed to meet weekly as often as a regular three-credit course, but not for the duration of the entire semester. Offered every year. Prerequisite or Corequisite: PHYS 1311-1311L or PHYS 1211-1211L Level: Undergraduate