Skip to main content
Beaver Plot

From Code to Communication: Students Build Interactive Visualizations in ST 437

By Lauren Hudachek

Art by Lucienne Dale (ST 437 student)

Offered for the first time this spring, Statistics 437: Data Visualization (ST 437) has quickly proved itself to be a valuable addition to the Statistics Department curriculum. The ST 437 course introduces core principles of data visualization — covering design, perception, and communication with an emphasis on both ethical design and practical application. Using statistical programming tools such as R and RStudio, students learn the art and science of storytelling with data. Course instructor, Erin Howard recommends this course to, “Any student looking to build on their R programming experience and improve their ability to understand and communicate data visually.”

Some students may feel intimidated by courses that require programming abilities, and while ST 437 does require some familiarity with R (ST 314, 351, or 411 are recommended prerequisites); the course’s design results in novice programmers greatly expanding their abilities in just one term. Students such as Biological Data Science major Ngoc Le found that the way ST 437 assignments challenged students to learn led them to, “Appreciate R a lot now. In my previous stats classes, I just needed to tweak the example R code that the instructor provided a bit to do my homework, but in this class, I had no choice but to write my own code.” Other students appreciated that it taught them skills such as data cleaning which they had not encountered in their previous coursework.

ST 437 is the kind of class where the more you invest, the more rewarding the outcome. Part of what motivates students to work hard in ST 437 is their ability to tailor their coursework to their own interests. This opportunity provides students with a clear vision of how they can apply what they learned in the classroom to the real world. Sophomore, Sophia Wind shares, “As a student of Public Policy, being able to navigate R studio will help me perform analysis of my own data and allow me to incorporate visualizations into my future research. ST 437 taught me how to create visualizations with any data set, which is something I can't wait to include on my resume.” Psychology major, Addy Pierce also appreciated that ST 437 allowed her to focus on data types common in her field. For example, Addy recognizes that, “Likert data is extremely important in the field of psychology…” and the ability to visualize this data correctly is necessary for the psychology field’s, “Validity and accuracy of research.”

Throughout the term, students worked on individual projects that culminated in a final showcase at the end of the quarter. Rather than traditional oral or poster presentations, the end of the year symposium featured interactive tools such as Shiny apps that allowed audiences to explore datasets long after the initial presentation was over. These projects not only demonstrated analytical skill, but also highlighted how data can be used to engage, inform, and communicate in dynamic ways.

437 group photo

The first cohort of ST 437 gathers for the end of the year Data Visualization Symposium

Projects covered a wide range of topics such as national parks conservation, college success variables, mental health and substance use, and bee pollination and flight patterns. Many of these projects are continuations of students’ current or previous work. For example, Olav Moeller works with the OSU baseball team and chose to visualize player and game metrics for his final project.

“I had previously done a similar project working in python, using public data from ~10 games at the start of this season, and wanted to recreate it in R, using Shiny. I used a couple different graph types, and a data table, on the main page of the Shiny app. I also then reproduced the same graphs with more details and explanations on separate tabs, for more deep dives. I thought it was really cool how smooth everything worked and loaded quickly, allowing for quick comparisons between players and overviews. Since the data is so player specific and case by case, there were many different insights to take away, which was quite fun to see.” -Olav Moeller (Mathematics major)

437 symposium

ST 437 students present their interactive final projects at the end of the year symposium

By working on existing interests and projects, students not only learned new skills but unlock a deeper understanding of concepts they once struggled to fully understand. Undergraduate researcher, Ngoc Le described her new ability to understand and visualize her lab’s dataset that she had been, “Working with for so long…” as a, “Magical moment.” A couple students even plan to present their final projects at the 2025 American Psychological Association Convention this summer in Denver, Colorado.

Checkout a couple of the first cohort’s final projects:

437 final project screenshot

A screenshot of Biochemistry & Molecular Biology and Biological Data Science Major, Divyansh’s final project exploring amino acid changes through protein engineering techniques. This graph shows the various counts of amino acids occurring at the specific site for a M.alvus RS/tRNA pair that has gone through Directed Evolution to incorporate Acetyl- Lysine

Student feedback reflected strong appreciation for both the technical and creative aspects of the course. When asked what they enjoyed most, many pointed to the freedom to pursue individualized projects and the opportunity to learn new tools like Shiny apps for interactive data visualization. Students also highly recommend this course for other students.

“I would absolutely recommend this course to anyone even remotely interested. Erin does a great job of making the course engaging, and the freedom to do something relevant to your interests or career is extremely useful. You can get out what you put into this course and get something really beneficial from it if you put in the effort.” – Olva Moeller (Mathematics major)

Given the success of its first offering, ST 437 will return in Spring 2026. Future students can look forward to building both technical expertise and confidence in applying their skills to real-world data. As the first cohort has shown, the course not only strengthens programming and visualization abilities, but also helps students transform their academic interests into polished, professional projects they can carry forward into research, internships, and careers.


Read more stories about: statistics