Printed Pages:01
School of Computer Science Engineering
Department of: Computer Science Applications
Assessment-2, Session: 2025-26
[Programme: BSc(CS/IT)] [Semester:V]
Course Title: Introduction R to Programing Max Marks: 20
Course Code: BCO501 Time: 45 Min.
1. All questions are compulsory
Instructions: 2. Assume missing data suitably, if any BTL Level
3. All questions should be of higher learning. (K)
CO3: Select and construct programs using different data structures K1, K3
available in R.
Unit 3 CO4: Summarize data using descriptive statistics and perform K2,K4
Unit 4 distribution analysis.
Unit 5 CO5: Design visualizations of data using different types of graphs K5
and plots.
CO6: Estimate data using complex statistical testing. K6
[Link]. Section A (4×3=12 Marks) Unit COs K
Explain how to read and combine datasets from multiple sources in R using
1 [Link]() and [Link](). Write an R program to merge two datasets with a Unit 3 CO3 K3
common column.
Define and explain contingency tables. Demonstrate how to summarize K1
2 Unit 3 CO3
categorical data using table().
What is the purpose of quantile plots in data distribution analysis? Write an R K2
3 program to perform Shapiro–Wilk test for normality and interpret their Unit 4 CO4
outcomes.
Write an R program to create box plot for a given dataset. Demonstrate how K4
4 Unit 4 CO4
to label axes for better data visualization.
Section B (2×4=8 Marks)
Discuss the process of hypothesis testing in R. Write R programs to perform K6
5 Unit 5 CO5
a Mann–Whitney U test on small datasets and interpret their outcome.
Explain correlation analysis and its significance. Write an R program to K6
6 Unit 5 CO6
perform a one-way ANOVA on a sample dataset. Interpret the result.
i. All questions are compulsory.
Page 1 of 2
Table: Distribution of question & marks among the Units of syllabus & Mapping between Cos
Unit Questions Numbers Total Marks CO3 CO4 CO5 CO6
3 1,2 6 6 - - -
4 3,4 6 - 6 - -
5 5,6 8 - - 4 4
Sakshini Hangloo
Contact No: 8492931339
Page 2 of 2