Introduction to R (4 days)
Event box

Introduction to R (4 days) Online
This hands-on workshop teaches you to read and write R scripts for computation, data manipulation, and analysis. Using a web-based platform, you'll gain practical coding experience without needing to install any software.
What You'll Learn: Our goal is to explain R syntax in clear, general terms so you can confidently work with R. Through concise exercises and real code examples, you'll build a solid foundation for using R in your academic work.
Who Should Attend: This workshop is designed for students and scholars who want to apply R to assignments, projects, or research. No prior programming experience is required.
Workshop Structure: The workshop includes six modules delivered across four sessions. Each session runs from 4 pm until 5:15 pm.
- Before Nov 10: Complete modules 1-2 independently. Explore the material, attempt the quizzes, and prepare questions for our first meeting.
- Nov 10 4:00-5:15pm (Session 1): Discussion of modules 1-2
- Nov 11: Unfortunately, our booking system cannot easily exclude this day from the registration - no session due to Remembrance Day.
- Nov 12 4:00-5:15pm (Session 2): Work through modules 3-4
- Nov 13 4:00-5:15pm (Session 3): Work through modules 5-6
- Nov 14 4:00-5:15pm (Final Session): This session will walk through a larger project - creating an online academic portfolio by building and publishing a website using R, Quarto, and GitHub (all free tools)
Come prepared with questions, challenges, and comments. This is a collaborative learning environment where your engagement drives the discussion
- From:
- 4:00pm, Monday, November 10, 2025
- To:
- 5:15pm, Friday, November 14, 2025
- Time Zone:
- Mountain Time - US & Canada (change)
- Online:
- This is an online event. Event URL will be sent via registration email.
- Audience:
- Faculty Graduate Undergraduate
- Categories:
- Lab NEXT Open Scholarship Programming Research Skills Technology training
This workshop is taught by Pablo Adames. Pablo is a professional engineer in the province of Alberta with Masters in chemical and software engineering and 15 years of experience in software development. Currently working at Intelliview Technologies in Calgary, developing computer vision solutions through edge computing for 24/7 automated detection, location, and quantification of leaks from hydrocarbon and mining fluids in facilities and production sites. Some of Pablo's R projects include the software to do the data analysis for a paper on the selection of mathematical models for flow simulation through pipelines using data-driven classification techniques and the conception and deployment of an R- Shiny app for system performance metrics gathering during in-house soaking system tests.
All of the material for the course was developed using R and Shiny.io cloud infrastructure, is free to use, and can be accessed at:
Modules 1 & 2 (Nov 10) https://padames-shiny.shinyapps.io/P1_OperatorsVarsBuiltIns/ and https://padames-shiny.shinyapps.io/P2_Vectors_in_R/.
Modules 2 & 3 (Nov 12) https://padames-shiny.shinyapps.io/P3_Matrices_Arrays/ and https://padames-shiny.shinyapps.io/P4_Lists/
Modules 3 & 4 (Nov 13) https://padames-shiny.shinyapps.io/P5_DataFrames/ and https://padames-shiny.shinyapps.io/P6_User_Functions_and_Programming/