PSYC4425 · Psychology
Morrissey College of Arts & Sciences
This course will provide an introduction to computer programming and its applications to psychology and neuroscience. The goal will be to provide you with the skillset to program experiments and data analyses, as well as an understanding of how these tools are used to facilitate modern research. We will begin with the basics of how to develop algorithms and implement them with programming logic. In a series of hands-on projects, students will learn to program web-based interactive experiments and to analyze psychology and neuroscience datasets using JavaScript and R. Additional topics will include data management, version control, strategies for code debugging, data visualization, and an introduction to machine learning and natural language processing techniques. This course is ideal for students with little to no programming experience, although prior training in statistics is strongly recommended.
Course experience
Averages use the original five-point historical evaluation scale.
Organization
4.8 / 5
How well the course was organized
Challenge
4.8 / 5
How intellectually challenging students found it
Attendance
4.9 / 5
How necessary attendance was
Assignments
4.7 / 5
How helpful assignments were
Weekly effort
~5
hours per week
Estimated from the original workload response buckets. Individual sections may differ.
Instructor options
Ratings below reflect the evaluations connected to this course.
Across time
Available section-level results across semesters.
Spring 2025
1 section