Introduction to computational methods in physics. Software platforms and programming languages. Data formats and structures, histograms, and data visualization. Probability distributions, fitting/parameter estimation, function minimization. Interpretation and treatment of uncertainties. Introduction to machine learning and classification. Prerequisite(s): PHYS 1001 or PHYS 1003 or PHYS 1007, and COMP 1005. Lectures three hours a week. [0.5 credits]
Introduction to computational methods in physics. Software platforms and programming languages. Data formats and structures, histograms, and data visualization. Probability distributions, fitting/parameter estimation, function minimization. Interpretation and treatment of uncertainties. Introduction to machine learning and classification. Prerequisite(s): PHYS 1001 or PHYS 1003 or PHYS 1007, and COMP 1005. Lectures three hours a week. [0.5 credits]