Experimental investigations of sophisticated analog and digital circuitry and the fundamental physics underpinning their operation. Students will employ programming tools to automate and enhance aspects of experimental techniques and subsequent analysis of data. Students will design and implement extensions to experiments in classical and modern physics with an emphasis on laboratory technique, technical and scientific writing, and analysis. The course will be a combination of lecture and laboratory activities meeting two days a week.