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.
Prerequisites
MATH 2700 with a minimum grade of 'C+' or equivalent.
Course type
This course is offered as part of a VCC program and cannot be taken individually.
International students: Eligibility is determined at the program level. Visit the program page for international student requirements and application 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.
Course schedules
Select your program to see the available course schedules.
How to take this course
This course is offered as part of a VCC program only.
Contact us
If you have any questions, please email at [email protected].
† 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.