Psychology

PSYC138 Computer Programming for the Cognitive Sciences

Offers a practical introduction to computer programming for psychology and cognitive science students. Students learn simple and effective techniques for collecting, parsing, and analyzing behavioral data from behavioral experiments. Students create programs to present visual stimuli, collect keyboard responses, and then write response time and accuracy to datafiles on disk. Students then write new programs to extract information from the datafiles, perform statistical analysis, and present summaries of the findings. Students learn to use the Python programming language for cross-platform application development. No previous programming experience is necessary.

Requirements

Prerequisite(s): PSYC 1 or PSYC 20A or PSYC 20B, and PSYC 100. Enrollment is restricted to psychology and cognitive science majors.

Credits

5

Instructor

Travis Seymour