Geoffrey M Boynton
Introduction to a variety of computing and programming skills with the goal of teaching how to design, program, and analyze experiments. Topics include principles of programming, the programming environment, presentation software, and data collection, management, and analysis. Prerequisite: graduate standing in psychology, or permission of instructor.
This class will be a tutorial for programming techniques in Matlab that are particularly relevant to researchers in behavioral sciences. The class will give a researcher with no or little experience in programming the tools they need to design and program their own experiment, do basic analysis, and plot their results. For example, we will include classes on experimental design, stimulus presentation, experimental timing, graphical user interfaces, curve fitting, randomization techniques, basic statistics, and customized data plotting, debugging and code optimization techniques.
Student learning goals
General method of instruction
This is a two quarter sequence. The first quarter serves as a prerequisite to the second, but this can be waived for students with some experience with Matlab.
Class assignments and grading