R PROGRAMMING LAB

Paper Code: 
MCA 422A
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

Course Objectives:

This course enables the students to

  1. Implement programming concepts in  R language
  2. Experiment various functionalities through R programming.
  3. Identify solution of given problem
  4. Apply packages in solving problems.
  5. Evaluate & choose efficient solution
  6. Construct small application using R

 

Course Outcomes(COs):

 

Learning Outcome (at course level)

 

Learning and teaching strategies

Assessment Strategies

  1. Understand and apply various programming concepts in R language
  2. Implement various functions using R
  3. Analyze the problem and find right solution
  4. Implement packages to design and program testing.
  5. Understand data and file management using R.
  6. Develop and analyze applications using R.

Approach in teaching:

Interactive Lab Sessions,

Modeling, Discussions, implementing enquiry based learning, student centered approach

 

Learning activities for the students:

Experiential Learning, Discussions, Lab Assignments, Learning through Real life data centric problems

  • Lab Assignments
  • Practical Record
  • Continues Assessment
  • Semester End Examination
 

 

Contents

 

Fundamentals

 

Overview

 

Data Types

 

Operators

 

Decision Making

 

Loop control

Array

Function

Vector

Matrices

Factors

Data Frames

Packages

Data Reshaping

Data Reshaping Introduction

Data and File Management

Charts & Graphs

Data Analytics

Design and write efficient programs using R to perform routine and specialized data manipulation and analysis tasks using

  • Packages
  • Data Reshaping
  • Charts & Graphs

 

 

REFERENCES: 

E- Resources

 

Journals

  • The R Journal(https://journal.r-project.org/)
  • R and the Journal of Statistical Software(doaj.org)

 

Academic Year: