Syllabus

PSYC 640: Graduate Statistics

Professor Dustin Haraden, PhD
Email/Office dxhgsh@rit.edu; Eastman Hall - 3378
Office Hours Wednesdays 9 - 11am or By Appointment
Class Times Mondays 8:00 - 10:50am
Class Location Wallace - 3140

For a PDF copy of the syllabus: Download File

Course Overview

This course is the introduction to statistics for graduate students. The goal of the course is to provide a grounding in statistical concepts, methods and application to research. I aim to increase student’s confidence in using these techniques and introducing them to R. Topics will range from including mathematical conceptualizations to practical application with various techniques ranging from descriptive statistics to regression.


Course Materials

We will be using R for all data wrangling, visualization, and analysis. You may use another statistical program in this course, but I will only be providing examples in R. Students must have the latest version of R and it is strongly recommended that students also download the RStudio GUI, both can be found here. Both types of software are free.

We will primarily be referring to chapters in the following textbooks:

These textbooks are available for free online and able to be downloaded. You may choose to purchase a paper copy if you wish, but it is not required.

All additional readings will be provided by the instructor


Course Goals

  1. Build confidence in statistical reasoning & analysis.
  2. Apply regression-based methods to real-world research questions.
  3. Develop practical R skills for data wrangling, visualization, and reporting.
  4. Produce a portfolio-ready, reproducible final analysis.

Evaluation and Grading

Your grade is a reflection of your consistent effort, active engagement with the material, and ability to apply new concepts. The components are designed to build on one another, leading to a comprehensive understanding of data analysis.

Component Weight
Weekly Labs 30%
Journal Entries 10%
Participation & Engagement 15%
Midterm Project 20%
Final Project 25%

Weekly Labs

These are hands-on R assignments that directly reinforce the concepts from the week’s class. They are your primary opportunity to practice coding, build models, and interpret results. Labs will be submitted as R Markdown files, and your lowest score will be dropped.

Journal Entries

Each week, you will submit a short, reflective journal entry. This is a space for metacognition—thinking about your own learning. Prompts will include questions like, “What was the clearest concept this week, and why did it click?” or “What was the ‘muddiest’ point for you, and what question would you ask about it?”. They can also take the form of just a general reflection. I want to get to know you and your learning throughout this process. This can also include anything related to your personal life or mental health that you would like for me to know, such as whether you are struggling to balance classes and research, having trouble creating a workspace at home, or whether you can balance time spent on campus and off. This can also be completely random things, like a news article you can’t stop thinking about, or a favorite TV show, movie or book that you just love (especially if it is LOTR or Cosmere related). The content of what you write has no impact on your grade. In addition, what you write will be kept confidential.

The purpose of this “assignment” is to help facilitate communication between you and me. I have found other instructors using this and I would like to be able to develop supportive relationships with students, so I decided to implement this. Other instructors reported that they found that many students were more comfortable discussing questions and concerns in their journal assignments rather than through email.

In-Class Engagement & Activities

Our class is a workshop, and your active participation is key. This portion of your grade is earned by being present and engaged. This includes participating in group discussions, engaging with the readings, working with peers on problems, and completing the small, hands-on coding exercises we’ll do together or in small groups in class. This is a low-stress grade based on your consistent effort and collaboration during our classes.

Midterm Project

 This is a comprehensive analysis of a dataset I will provide. You will be asked to clean and visualize the data, formulate a research question, build an appropriate regression model, check its assumptions, and write a concise report of your findings. This project assesses your mastery of the first half of the course.

Final Project

For your final project, you will choose a dataset (either your own research data or from a list of options), develop your own research questions, and conduct a full analysis from start to finish. You will present your work in a short, manuscript-style report and a brief “lightning talk” to the class in our final meeting. This is your capstone assignment to demonstrate your independent data analysis skills.

Grade Scheme

Grade A A- B+ B B- C+ C C- D F
Percentage 93+ 90-92 87-89 83-86 80-82 77-79 73-76 70-72 60-69 <60

Course Policies

Late Policy

“A Wizard is never late, nor are they early. They arrive precisely when they mean to.” 🧙‍♂️

Thanks Gandalf. Super helpful. Unfortunately, we are not wizards and late penalties will be applied to work that is not on time. There will be a 15% deduction on the first day. And a 5% increase for each day beyond the deadline. Work will not be accepted beyond 5 days after the deadline.

Statement on Reasonable Accommodations

RIT is committed to providing academic adjustments to students with disabilities. If you would like to request academic adjustments such as testing modifications due to a disability, please contact the Disability Services Office. Contact information for the DSO and information about how to request adjustments can be found at www.rit.edu/dso. After you receive academic adjustment approval, it is imperative that you contact me as early as possible so that we can work out whatever arrangement is necessary.

Mandatory Reporting

As an instructor, I have a mandatory reporting responsibility as a part of my role. It is my goal that you feel comfortable sharing information related to your life experiences in classroom discussions, in your written work, and in our one-on-one meetings. I will seek to keep the information you share private to the greatest extent possible. However, I am required to report information I receive regarding sexual misconduct or information about a crime that may have occurred during your time at RIT. 

Statement on Title IX

RIT is committed to providing a safe learning environment, free of harassment and discrimination as articulated in our university policies located on our governance website. RIT’s policies require faculty to share information about incidents of gender-based discrimination and harassment with RIT’s Title IX coordinator or deputy coordinators when incidents are stated to them directly. The information you provide to a non-confidential resource which includes faculty will be relayed only as necessary for the Title IX Coordinator to investigate and/or seek resolution. Even RIT Offices and employees who cannot guarantee confidentiality will maintain your privacy to the greatest extent possible.

If an individual discloses information during a public awareness event, a protest, during a class project, or advocacy event, RIT is not obligated to investigate based on this public disclosure. RIT may however use this information to further educate faculty, staff and students about prevention efforts and available resources.

If you would like to report an incident of gender based discrimination or harassment directly you may do so by using the online Sexual Harassment, Discrimination and Sexual Misconduct Reporting or anonymously by using the Compliance and Ethics Hotline. If you have a concern related to gender-based discrimination and/or harassment and prefer to have a confidential discussion, assistance is available from any of RIT’s confidential resources (listed below).

  • RIT Counseling and Psychological Services
    • 585-475-2261 (V)
    • 585-475-6897 (TTY)
    • www.rit.edu/counseling
  • NTID Counseling and Academic Advising
    • 585-475-6400
    • www.ntid.rit.edu/counselingdept
  • RIT Student Health Center
    • 585-475-2255 (V)
    • www.rit.edu/studentaffairs/studenthealth
  • Center for Religious Life
    • 585-475-2137
    • www.rit.edu/studentaffairs/religion
  • RIT Ombuds Office
    • 585-475-7357
    • 585-475-6424
    • 585-286-4677 (VP)
    • www.rit.edu/ombuds/contact-us

Academic Integrity Statement

As an institution of higher learning, RIT expects students to behave honestly and ethically at all times, especially when submitting work for evaluation in conjunction with any course or degree requirement. The Department of Psychology encourages all students to become familiar with the RIT Honor Code and with RIT’s Academic Integrity Policy. RIT’s policy on academic integrity requires the instructor to investigate of any suspected breach of academic integrity. If the preponderance of evidence indicates a breach of academic integrity, the student who did so may incur a consequence up to and including failure for the entire course.

About Generative AI

You may use generative AI tools (such as ChatGPT, Grammarly, or CoPilot) as a support for your work in this course. However:

  • You must personally review, edit, and take ownership of all submitted work.

  • Any use of AI must be acknowledged in a brief note at the end of the assignment (e.g., “I used ChatGPT to generate initial bullet points for my resume, which I then revised and expanded.”) as well as being properly cited (RIT Library Citation Infoguide)

  • AI tools may not be used to generate entire assignments without your input or to misrepresent your work. Submitting unedited or minimally edited AI output as your own is considered academic dishonesty.

  • In professional contexts, you will be expected to present work authentically your own — this course is practice for that.

If I suspect that the work that you have turned in is using AI, we will have to have a conversation to determine the next steps. Turning in AI work is considered plagiarism, and you may be asked to re-do the assignment, or possibly receive a 0 on the assignment. Your information may also be submitted to the university as a Breach of Academic Integrity.

RIT COVID-19 Safety Plans

RIT is committed to the safety of the RIT community and beyond. Because the situation is still in a rapid state of change, checking the RIT Ready website, and specifically the RIT Safety Plan for the most up to date information is recommended: https://www.rit.edu/ready/rit-safety-plan.

Changes to the Syllabus

I have provided this syllabus as a guide to our course and have made every attempt to provide an accurate overview of the course. However, as instructor, I reserve the right to modify this document during the semester, if necessary, to ensure that we achieve course learning objectives. You will receive advance notice of any changes to the syllabus through myCourses/email.


Course Plan

This is subject to change and instructor will inform the students as soon as possible.

Part I: Foundations of Data & R (The “On-Ramp”)

  • Week 1 (Aug. 25) — Getting Started with R & Tidy Data

    • Topics: We’ll focus entirely on our tools. We’ll cover the course philosophy, getting R/RStudio running, and the core logic of the tidyverse. The main skill will be learning to wrangle data with dplyr verbs (select, filter, mutate, arrange).
  • Week 2 (Sep. 1) — LABOR DAY (NO CLASS)

    • Continue to develop skills and comfort in R. You will be provided with readings and other practice problems, and maybe a video lecture.
  • Week 3 (Sep. 8) — Describing, Visualizing & Communicating

    • Topics: Now that we can handle data, what’s in it? We’ll cover descriptive statistics (central tendency, variability) and focus heavily on creating powerful, publication-quality visualizations with ggplot2.

Part II: Building the Model from the Ground Up

  • Week 4 (Sep. 15) — Modeling Relationships with Correlation

    • Topics: How do variables relate? We’ll discuss covariance and correlation as a way to quantify the direction and strength of a linear relationship.
  • Week 5 (Sep. 22) — The Model is a Line: Simple Linear Regression

    • Topics: We officially introduce the simple regression model: Yi​=β0​+β1​Xi​+ϵi​. We’ll cover parameter estimation (slope, intercept), using the lm() function, and interpreting model fit (R2).
  • Week 6 (Sep. 29) — Inference for the Model

    • Topics: How confident are we in our slope? We’ll cover standard errors, confidence intervals, and hypothesis testing for regression coefficients (t-tests) and the overall model (F-test).
  • Week 7 (Oct. 6) — Adding Predictors: Multiple Regression

    • Topics: Most outcomes have more than one cause. We’ll expand our model to include multiple predictors, focusing on interpreting partial slopes and understanding adjusted R2.
  • Week 8 (Oct. 13) — FALL BREAK (NO CLASS) Enjoy the break!

Part III: Expanding the Model’s Power

  • Week 9 (Oct. 20) — Adding Groups: Categorical Predictors

    • Topics: How do we model experimental groups? We’ll cover dummy coding to include categorical variables. This is where we have the “Aha!” moment, demonstrating how t-tests and ANOVA are just special cases of the regression model they already know.
  • Week 10 (Oct. 27) — When Variables Collide: Interactions

    • Topics: Exploring moderation. We will add interaction terms to the model to ask questions like, “Does the effect of X on Y depend on the level of Z?” We’ll focus on plotting and probing interactions to understand them.
  • Week 11 (Nov. 3) — Is My Model Okay? Assumptions & Diagnostics

    • Topics: A critical look at our models. We’ll cover the core OLS assumptions (linearity, normality, etc.), how to test them visually in R, and what to do when they are violated.
  • Week 12 (Nov. 10) — Midterm Project Workshop

    • Topics: No new material. This is a dedicated session for students to work on their midterm projects with direct support from you and their peers.

Part IV: Advanced Topics & Application

  • Week 13 (Nov. 17) — Power, Effect Size & Planning Research

    • Topics: Moving beyond the p-value. We’ll discuss how to quantify the magnitude of an effect and conduct a priori power analyses to design better studies.
  • Week 14 (Nov. 24) — Building & Comparing Models

    • Topics: How do we choose the “best” model? We’ll cover strategies for model building (hierarchical, stepwise) and techniques for comparing non-nested models (AIC, BIC).
  • Week 15 (Dec. 1) — Expanding the Framework: Logistic Regression

    • Topics: What if the outcome is binary (yes/no)? We’ll introduce the Generalized Linear Model via logistic regression, focusing on interpreting log-odds and odds ratios.
  • Week 16 (Dec. 8) — Final Presentations & Wrap Up

    • Topics: Students give “lightning talks” on their final project results. We’ll review the journey from plotting points to building sophisticated models and celebrate their progress.