This course provides an introduction to many advanced techniques relevant to modern physics experimentation by combining lecture content with hands-on laboratory applications. Topics covered include data acquisition, data analysis and visualization, statistics, error analysis, curve fitting, instrument interfacing and automation, and experiment and apparatus design. Though they will be presented and exercised in the context of modern physics experiments, these skills are common to work in industry and research in many subfields of the natural sciences.