• Description
  • Curriculum
  • Reviews

Description:

Mastering R Programming for Beginners is an introductory course designed to equip learners with foundational skills in R programming. Through hands-on modules, participants will explore essential topics such as using R and RStudio, managing data types, and working with vectors, matrices, factors, and data frames. By the end of this course, students will have the confidence to apply R programming in data analysis and problem-solving.

 

Eligible Audience:

  • Beginners interested in programming and data analysis
  • Students in fields such as data science, statistics, and bioinformatics
  • Professionals seeking to upskill in data manipulation and analysis
  • Researchers who want to use R for data exploration

 

Content:

Module 1: Introduction to R

  • Differences Between R and RStudio
  • Installing and Managing Libraries and Packages
  • Setting the Working Directory
  • Using R as a Simple Calculator

Module 2: R Data Types I

  • Understanding Variables in R
  • Creating and Manipulating Vectors
  • Types of Vectors and Their Uses
  • Indexing Vectors
  • Exploring Binary Operators

Module 3: R Data Types II

  • Creating Matrices
  • Exploring Types of Matrices
  • Indexing and Manipulating Matrices

Module 4: R Data Types III

  • Creating Factors in R
  • Types of Factors: Categorical vs. Ordinal Data
  • Handling Categorical and Ordinal Data

Module 5: R Data Types IV

  • Understanding Data Frames and Their Applications
  • Indexing and Manipulating Data Frames
  • Introduction to Lists in R
  • List Indexing Techniques

 

Course Outcomes:

By the end of this course, participants will:

  1. Understand the basics of R and RStudio and their differences.
  2. Be proficient in handling fundamental data types such as vectors, matrices, factors, data frames, and lists.
  3. Apply indexing techniques to manipulate and explore data effectively.
  4. Use R for basic calculations and data organization.
  5. Lay the groundwork for advanced R programming skills in data analysis.

 

Instructor:

Dr. Arwa Mo`men

  • Coperations manager and bioinformatician at colors educational hub.
  • bioinformatics specialist at colors medical lab.
  •  bioinformatics teaching assistant at H3AbioNet.
  •  bioinformatics diploma, Nile University. 
  •  faculty of science – biotechnology/bimolecular chemistry program. Cairo university.