PSY585 EXPERIMENTAL PROGRAMMING

Course Code:2330585
METU Credit (Theoretical-Laboratory hours/week):3 (0.00 - 0.00)
ECTS Credit:8.0
Department:Psychology
Language of Instruction:English
Level of Study:Graduate
Course Coordinator:
Offered Semester:Fall and Spring Semesters.

Course Objectives

By the end of the course the students will 

  • understand basic concepts in programming
  • gain basic programming skills
  • develop key problem solving skills in programming experiments
  • understand different data structures, control sequences and basic syntax in Matlab

Course Content

Programming for behavioral sciences. Basic elements of computation. Developing programs for data acquisition, manipulation, simulation and visualization.


Course Learning Outcomes

Upon successful completion of this course, student should be able to

  • write functions and scripts to design experiments using Psychtoolbox in Matlab
  • present string, visual or auditory stimuli on the screen
  • collect responses from the keyboard and the mouse with proper timing 
  • read and write files using Matlab