#1
| |||
| |||
Sathyabama Institute of Science and Technology BBA.LL.B - B.B.A.LL.B. (Honours) SCSA4001 R Programming Syllabus SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF MECHANICAL ENGINEERING SCSA4001 R PROGRAMMING L T P Credits Total Marks 3 0 0 3 100 UNIT 1 INTRODUCTION TO R 9 Hrs. History and fundamentals of R, Installation and use of R / R Studio / R Shiny, Installing R packages, R – Nuts and Bolts - Getting Data In and Out –Objects in R -Arrays,DataFrame and List -Control Structures and Functions- Loop Functions-Data Manipulation- String Operations- Matrix Operations. UNIT 2 R DATA INTERFACES 9 Hrs. CSV Files, XSL files, XML files, Web Data- Data Preprocessing: Missing Values, Outliers ,Principle Component Analysis - Data Visualization – Charts & Graphs-Pie Chart, Bar Chart, Box plot, Histogram, Line graph, Scatter Plot. UNIT 3 STATISTICAL MODELING IN R 9 Hrs. Descriptive statistics-R Packages: Regression (MASS package) - Distribution (STATS package) - ANOVA - Time Series Analysis. UNIT 4 MACHINE LEARNING IN R 9 Hrs. Classification: Decision Trees, Random Forest, SVM – Clustering: K-Means, Fuzzy - Association Rule Mining - Outlier Detection. UNIT 5 BUILDING R SHINY APPLICATION 9 Hrs. User Interface, Control Widgets, Dynamic Output - R Hadoop: Installation of RHadoop-rhdfs –rmr2-Data Analysis with RHadoop- Case Study. Max. 45 Hrs. COURSE OUTCOMES On completion of the course, student will be able to CO1 - List motivation for learning R programming language CO2 - Access online resources for R and import new function packages into the R workspace CO3 - Import, review, manipulate and summarize data-sets in R CO4 - Explore data-sets to create testable hypotheses and identify appropriate statistical tests CO5 - Perform appropriate statistical tests using R CO6 - Create and edit visualizations with R TEXT / REFERENCE BOOKS 1. Hands-On Programming with R: Write Your Own Functions and Simulations By Garrett Grolemund, O'Reilly Media, Inc., 2014. 2. R for Data Science, Hadley Wickham, Garrett Grolemund,"O'Reilly Media, Inc.2016. 3. Introduction to Statistics and Data Analysis - With Exercises, Solutions and Applications in R By Christian Heumann, Michael Schomaker and Shalabh, Springer, 2016 4. The R Software-Fundamentals of Programming and Statistical Analysis -Pierre Lafaye de Micheaux, Rémy Drouilhet, Benoit Liquet, Springer 2013 5. A Beginner's Guide to R (Use R) By Alain F. Zuur, Elena N. Ieno, Erik H.W.G. Meesters, Springer 2009 END SEMESTER EXAMINATION QUESTION PAPER PATTERN Max. Marks: 100 Exam Duration: 3 Hrs. PART A: 10 Questions of 2 marks each-No choice 20 Marks PART B: 2 Questions from each unit with internal choice, each carrying 16 marks 80 Marks |
|