Introduction to R for Data Science (MATH 2710)
This course introduces students to data science using the R programming language. Students will learn fundamental programming concepts while developing skills in data manipulation, visualization, and analysis. They will also gain practical skills in handling real-world data and applying foundational data science methods.
Course code: MATH 2710
Credits: 3.0
Tuition: $0
Length: 60.0 hours
Course outline:
view
https://www.vcc.ca/vccphp/courseoutline?subject=MATH&number=2710
Prerequisites
MATH 2700 with a minimum grade of 'C+' or equivalent.
No schedule is currently available. Please check again later.
0
Additional Information
- Data exploration and visualization
Customizing visualizations: colors, themes, and labels
Data transformation and summarization
Filtering, sorting, and summarizing data
Grouped operations and aggregations for exploratory data analysis
Calculating statistical summaries
Data wrangling
Importing data from various file formats
Cleaning messy datasets: handling missing values, duplicates, and inconsistencies
Reshaping and organizing data
Data types and structures
Understanding common data types in R
Working with vectors, matrices, data frames, and tibbles
Handling categorical data with factors and managing date-time formats.
Workflow for data analysis
Setting up and organizing RStudio projects.
Writing and running R scripts for reproducible analysis.
Writing custom functions to automate repetitive tasks.
Basic control structures: if statements and loops (for, while).
Debugging and error handling.
This course is offered as part of a VCC program only.
Ask a question
* The amount shown is the approximate cost of tuition (for courses with tuition) or fees (for courses that do not have tuition).
Tuition and Fees are approximate and subject to change. Students are required to pay any applicable fee increases. Fees listed are for domestic students. For international programs, visit VCC International.
† This information is intended as a guideline only. Program and course details are subject to change with the approval of VCC's Board of Governors.