Sidho-Kanho-Birsha University

Syllabus & Course Curriculam

Syllabus (COMPUTER APPLICATION)

Course Type: ME-5

Semester: 5

Course Code: BBCAMEA35C

Course Title: Introduction to R Programming

(L-P-Tu): 2-2-0

Credit: 4

Practical/Theory: Combined

Course Objective: Course Objectives: • Learn basic fundamentals of R Programming. • Understand R Functions, R Packages, R Loops etc. • Understand basic Statistical analysis using R. • Understand the technique of Data Visualization in R.

Learning Outcome: Course Outcomes: After completion of this course, students will be able to: • Implement Statistical functions using R Programming Language. • Analysis data using R. • Manipulate and summarize data sets using R. • Create visualization with R.

Syllabus:

Unit I: Theory Credit: 2 (L 30)

Introduction: Introduction to R, Advantages, Handling Packages in R, R Console, R studio, R Data Structures (Vectors, Lists, Arrays, Data Frames, Factors), Basic Statistical Functions, R operators (Arithmetic, Relational, Logical, Assignment, Miscellaneous). [L5]

Decision Making, Loops, and Strings: If, if-else, if-else if, switch, repeat loop, while loop, for loop, break, next, Manipulating text in Data. [L5]

Function and Matrices: Function Definition, Built-in Function, User-defined Function, Calling a function with/ without an argument values, Matrix Computations (Addition, Subtraction, Multiplication, Division, Transpose), Matrix functions like dim(), ncol(), nrow() etc. [L5]

Data Handling: getwd(), setwd(), Import CSV File, Import Excel File, Reading a CSV File, Reading a Excel File, Writing into a CSV File, Writing into a Excel File, File Analyzing. [L5]

Data Modeling and Visualization: Performing Queries, RSQLDF package, Classification, Regression, Pie Charts, Histograms, Bar Charts. [L10]

Unit II: Practical Credit: 2 (L 60)

Programming Lab (Using R): Practical will be based upon the topics covered in the theory part.

Reading References:

  1. Sandip Rakshit, R Programming for Beginners, McGraw Hill Education.
  2. Seema Acharya, Data Analytics using R, McGrawHill Education.
  3. Jared P. Lander, R for Everyone: Advanced Analytics and Graphics, Addison-Wesley.
  4. Norman Matoff, The Art of R Programming: A Tour of Statistical Software Design, No Starch Press.

Basic Features

Undergraduate degree programmes of either 3 or 4-year duration, with multiple entry and exit points and re-entry options, with appropriate certifications such as: 

Note: The eligibility condition of doing the UG degree (Honours with Research) is- minimum75% marks to be obtained in the first six semesters.

Powered By CityHub web solution

Help?

Q. CityHub Help Desk Addressপ্র. সিটিহাব ওয়েব সমাধান সহায়তা ডেস্কের ঠিকানা?

A. Click Here to See in Maps

Vidya Computer and Printing Centre,
Mini Bus Stand, Bus Stand Rd,
Purulia, West Bengal 723101
উ. মানচিত্রে দেখতে এখানে ক্লিক করুন

বিদ্যা কম্পিউটার ও প্রিন্টিং সেন্টার
মিনি বাস স্ট্যান্ড, বাস স্ট্যান্ড রোড,
পুরুলিয়া, পশ্চিমবঙ্গ 723101

Q. WhatsApp helpline number?প্র. হোয়াটস্যাপ হেল্পলাইন নম্বর?

A. Click Here or WhatsApp at +919002584311উ. এখানে ক্লিক করুন অথবা +919002584311 এ WhatsApp করুন