0% found this document useful (0 votes)
44 views2 pages

Statistics With R - Syllabus

The document outlines a course titled 'Statistics with R', which is a generic elective course offered by the Mathematics and Statistics department. It details the course learning rationale, outcomes, and the expected proficiency levels in various skills related to R programming and statistical analysis. Additionally, it includes a structured syllabus with specific learning objectives and resources for further study.

Uploaded by

Naman Mehta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views2 pages

Statistics With R - Syllabus

The document outlines a course titled 'Statistics with R', which is a generic elective course offered by the Mathematics and Statistics department. It details the course learning rationale, outcomes, and the expected proficiency levels in various skills related to R programming and statistical analysis. Additionally, it includes a structured syllabus with specific learning objectives and resources for further study.

Uploaded by

Naman Mehta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Course T L I C

V20UDS304 Course Name Statistics with R G Generic Elective Course


Code Category 4

Progressive
Pre-requisite Courses Nil Co-requisite Courses Nil Nil
Courses
Course Offering Department Mathematics and Statistics Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to, Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : R can be rightly termed as a statistical package than a programming language. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Uses Numerical Evidence to Draw Valid Conclusions.

Level of Thinking (Bloom)


Expected Proficiency (%)

Fundamental Knowledge
Expected Attainment (%)

Application of Concepts
CLR-3 : First language for doing programming for data science.

Analyze, Interpret Data


Procedural Knowledge

Problem Solving Skills


Skills in Specialization

Communication Skills
CLR-4 : Critical guidance in producing trustworthy analyses and predictions.

Investigative Skills
Skills in Modeling
Link with Related
CLR-5 : Developer can implement interactive graphs for any dataset.

Analytical Skills
Ability to Utilize
CLR-6 : Statistics is the science of learning from data.

Knowledge
Disciplines

PSO – 3
PSO - 1
PSO - 2
Course Learning Outcomes
At the end of this course, learners will be able to:
(CLO):
CLO-1
Master the use of the R and RStudio interactive environment. 2 85 80 H H H H H - - M M L - H - - -
:
CLO-2 Expand R by installing R packages and R documentation.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-3 Apply laws of probability to concrete problems.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-4 Read Structured Data into R from various sources.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-5 Use a statistical software package for computations with data.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-6
Understand the different data types and data structures in R. 3 85 80 L H H H H - - M M L - H - - -
:

Duration
12 12 12 12 12
(hour)
SLO-1 Introduction to R programming Relational Operators Functions in R Extending R with add-on packages Statistical Applications
S-1 Introduction to R-Environment Knowing relational operators and Introduction and writing a function Benefits of using R in the access
SLO-2 understanding basic library
Setup vectors in R to hundreds of add-ion packages
SLO-1 Rstudio Logical Operator Function scoping R ecosystem Statistical operations
S-2 Understanding AND, OR, NOT Function Environment and default Illustrate randomForest package Basic statistical operation and
SLO-2 Installing and Configuring Rstudio
operator arguments and ecosystem linear regression analysis
SLO-1 Programming with R Logical Operators Returning Complex Charts and graphs T-test
S-3 knowing Logical operators and Introduction to graphical Understanding One sample test,
SLO-2 Simple code and data types knowing object and quicksort
vectors representation of data paired t-test, independent t-test
Lab1: Creating and displaying Lab4.Creating a Data Frame and Lab13.Histograms and Density
S-4 SLO-1 Using Functions with Factors Lab10.Visualization Effects
Data. Matrix-like Operations on a Data Charts
40
Frame
Creating and Naming vectors and syntax and statements of Recursion: Writing Lab7a Pie Chart: Knowing Chart legend Chi-squared goodness of fit test
SLO-2
matrices Conditional statement recursion tree and 3D pie chart and Independence
SLO-1 Arrays Iterative Statements Loading an R package Chart and plots Multiple Regression
S-5 Commands and outputs of bar Knowing logical and exponential
SLO-2 Working with arrays Introduction to loops Methods of Loading
chart and box plots regression
SLO-1 Class Looping over list Writing own functions Line Graphs Sample Distribution
S-6 loops for vectors, matrices and Pre-process data and implement Decision tree and Time series
SLO-2 Knowing about S3 class Multiple Lines and Line graphs
lists computational algorithm analysis
SLO-1 Factors Data Analysis Mathematical functions in R Histogram and scatterplot Probability Distribution
S-7 Introduction and working to Knowing function names and Principles of exploratory data distribution of random variable
SLO-2 Range, Summary, mean
Factors inbuilt functions analysis types of probability distribution
Lab14.Simple Linear Regression
Lab5.Merging two Data Frames
SLO-1 Lab2.Matrix manipulations Lab8.Accessing the Internet Lab11.Plotting with Layers – Fitting, Evaluation and
Visualization
S-8
Exploratory data analysis: ANOVA and correlation: Analysis
Introduction frames and Progressive calculation Data Interface: Introduction to
SLO-2 Variance, median, SD of variance and quantitative
subsetting data frames Cumulative sums and products importing data
variable
Poisson Regression and survival
SLO-1 Data frames Probability distribution Calculus in R Introduction to CSV Files
Analysis
S-9 Understanding regression model
Extending and sorting data Random number generation calculating derived experiments
SLO-2 Syntax and importing CSV File and data analysis for time of
frames distribution and input output operations
event
SLO-1 List Simulations I Apply family in R Excel and Binary Files Random Forest
S-
10 SLO-2 Introduction and creating lists Introducing Bootstrapping and Introduction and basics of splines
Introduction to family function Syntax and examples
Monte-Carlo Simulation in R and random forest
SLO-1 List Elements Simulation II Using family functions XML and JSON files Application of R programming
S-
11 SLO-2 Accessing and manipulating list Comparing efficiency of different using apply, lapply, sapply, tapply
knowing commands and example
data analyst and data scientists
elements sampling function use of R
Lab15.Multiple Linear
Lab3.Creating and manipulating a Lab6.Applying functions to Data
SLO-1 Lab9.String Manipulations Lab12.Overriding Aesthetics Regression, Lasso and Ridge
List and an Array Frames
S- Regression
12 Merging and converting list to Statistical modelling functions: Writing own functions: Brute force Dynamic and web reporting:
Wen Data and Database: fetching
SLO-2 vectors Linear and generalized linear approaches and making R more batch processing and embedding
and displaying data
models efficient in function evaluations R into business work flow

3. Introductory Statistics with R, Peter Dalgaard


Learning 1. An Introduction to Statistical Learning: with Applications in R, Gareth James et. al.
4. The Art of R Programming: A Tour of Statistical
Resources 2. Statistical Programming in R SrinivasaSiddesh, Shetty Sowmya, 2017
Software Design, William, Matloff, N. (2011).

41

You might also like