KEMBAR78
327C52 R Programming Lab | PDF | Computer Programming | Regression Analysis
0% found this document useful (0 votes)
51 views2 pages

327C52 R Programming Lab

The document outlines the syllabus for the R-Programming Practical course under the B.Sc. Degree Programme in Computer Science with Data Science at the University of Madras, effective from 2023-2024. It includes learning objectives, course outcomes, a list of exercises, and recommended texts for students. The course aims to develop programming skills in R, focusing on data handling, statistical analysis, and graphical user interfaces.

Uploaded by

vimala k
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)
51 views2 pages

327C52 R Programming Lab

The document outlines the syllabus for the R-Programming Practical course under the B.Sc. Degree Programme in Computer Science with Data Science at the University of Madras, effective from 2023-2024. It includes learning objectives, course outcomes, a list of exercises, and recommended texts for students. The course aims to develop programming skills in R, focusing on data handling, statistical analysis, and graphical user interfaces.

Uploaded by

vimala k
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

UNIVERSITY OF MADRAS

B.Sc. DEGREE PROGRAMME IN COMPUTER SCIENCE WITH


DATA SCIENCE
SYLLABUS WITH EFFECT FROM 2023-2024

Year: III Semester: V


R-Programming Practical 327C52
Common for B.C.A. , B.Sc.-SA , B.Sc.-CSc-wDS
Credits 4 Lecture Hours:5 per week

Learning Objectives: (for teachers: what they have to do in the class/lab/field)


 Acquire programming skills in core R Programming
 Acquire Object-oriented programming skills in R Programming.
 Develop the skill of designing graphical-user interfaces (GUI) in R Programming
 Acquire R Programmingskills to move into specific branches
Course Outcomes: (for students: To know what they are going to learn)
CO1: To understand the problem solving approaches
CO2: To learn the basic programming constructs in R Programming
CO3: To practice various computing strategies for R Programming -based solutions to real
world problems
CO4: To use R Programming data structures - lists, tuples, dictionaries.
CO5: To do input/output with files in R Programming
List of Exercises
1. Data In R
2. Reading And Writing Data
3. R And Databases
4. Dates
5. Factors
6. Subscribing
7. Character Manipulation
8. Data Aggregation
9. Reshaping DataBasics
10. The R Environment
11. Probability And Distributions
12. Descriptive Statistics And Graphics
13. One- And Two-Sample Tests
14. Regression And Correlation
15. Analysis Of Variance And The Kruskal–Wallis Test
16. Tabular Data
17. Power And The Computation Of Sample Size
18. Advanced Data Handling
19. Multiple Regression
20. Linear Models
21. Logistic Regression
22. Survival Analysis
23. Rates And Poisson Regression
24. Nonlinear Curve Fitting
UNIVERSITY OF MADRAS
B.Sc. DEGREE PROGRAMME IN COMPUTER SCIENCE WITH
DATA SCIENCE
SYLLABUS WITH EFFECT FROM 2023-2024

Learning Resources:
Recommended Texts
1. Roger D. Peng,” R Programming for Data Science “, 2012
2. Norman Matloff,”The Art of R Programming- A Tour of Statistical Software Design”,
2011
Reference Books
1. Garrett Grolemund, Hadley Wickham,”Hands-On Programming with R: Write Your
Own Functions and Simulations” , 1st Edition, 2014
2. Venables , W.N.,and Ripley,”S programming“, Springer, 2000.

You might also like