Top > Professional Development > Summer Physics courses for high school teachers at Winona State University
![]() |
Physics 633, Microprocessors for Experimental Physics
Course Description
(3 S.H.) Students in the course make use of microcontrollers and/or single-board computers, eg Arduino, ATtiny, PIC, TI Launchpad, etc, to build physics lab equipment and solve design problems related to interfacing, control, and data acquisition. Topics include: Microcontroller structure, programming, digital I/O and interfacing, analog to digital conversion, and interrupts. Students are encouraged to take Physics 632 and 633 concurrently.
Physics 610, Scientific Computation
Course Outline
(3 S.H.) This course will teach students to build computational tools for a classroom/laboratory environment. Students will learn standard computational physics algorithms and use these algorithms to build classroom activities to bring back to their classroom and/or data analysis tools to bring back to their physics laboratory. Topics include programming basics, data analysis, computational physics algorithms and analysis of classroom data.
Physics 632, Digital Circuits
Course Description
(3 S.H.) A lecture-laboratory course in digital electronics and systems with emphasis on experimental measurement in physics. Topics include Boolean algebra, logic circuits, counters, registers, arithmetic-logic units, sequential circuits, sequence detectors, and finite-state machines. Students will implement designs on hardware including field programmable gate array (FPGA) systems using the Verilog design and test language