PSY8712

PSY 8712 - Data Science in Psychology (3 Cr.)

Psychology (10986) TCLA - College of Liberal Arts

PSY 8712 - Data Science in Psychology (3 Cr.)

Course description

“Data science” is a broad term used to describe the combination of skills from software engineering, statistics, computer science, and a wide variety of application domains to address messy applied problems using data. Intended for those with some training in statistics but little or none in practical programming, this course provides psychology students with a range of specific skills related to the practice of data science, starting with programming fundamentals and progressing through specific advanced skills, all within the statistical programming language, R. In the fundamentals portion of the course, students learn about the fundamentals of R programming, including data typing, conditionals, loops, and functions, before progressing into more advanced basic programming within the tidyverse framework. While learning specific coding skills, students also learn the fundamentals of good software engineering practices, including the use of version control systems, navigation of command shells, iterative development practices, and regular expressions. In the applied skills portion of the skills, students are introduced to variety of specific data science applications, including data visualization, markdown, web scraping, machine learning, natural language processing, supercomputing, and relational databases.

previously offered as 8960

Minimum credits

3

Maximum credits

3

Is this course repeatable?

No

Grading basis

A-F - A-F Grade Basis

Lecture

Requirements

003549

Fulfills the writing intensive requirement?

No

Typically offered term(s)

Spring Even Year