You are on page 1of 2

T-L1

BAPATLA ENGINEERING COLLEGE


COURSE PLAN

1. Department: Information Technology

2. Program: B.Tech

3. Semester / Year : VI Semester / III Year

4. Course title / code : Introduction to Data Analytics / 14IT601

5. Prerequisite – Code and Title :

• Probability and Statistics

6. Number of Lecture hours / week : 3

7. Date of Preparation : 28/10/2018

8. Syllabus

UNIT - I
(15 Periods)
Introduction to R : Why use R?, Obtaining and installing R.
The R Environment : Command line interface and RStudio.
R Packages : Installing packages, loading packages and Building packages.
Basics of R : Basic Math with R, variables, Data types, vectors, calling function, function
documentation and handling missing data.
Advanced Data Structures : Lists, Matrices, Arrays and dataframes.
Reading Data into R : Reading CSVs, Excel data and reading from databases.

UNIT - II
(15 Periods)
Basic Data Management : A working example, creating new variables, recoding variables,
renaming variables, missing values, date values, type conversion, sorting data, merging data set,
Subsetting datasets, Using SQL statement to manipulate data.
Advanced Data Management : A data management challenge, Numerical and character
functions, a solution for data management challenge, control flow, User Written functions,
Aggregate and reshaping.
Basic graphs : Bar plot, pie chart, Histograms, Kernel Density plots, Box plots, dot plots

UNIT - III
(15 Periods)
Probability Distribution : Normal distribution and Binomial distribution.
Basic statistics : Summary statistics, Correlation and Covariance, T-test and ANOVA.
Manipulating Strings : Paste, sprintf, Extracting text and Regular expression.
Linear Models: Simple linear regression and Multiple linear regression.

UNIT - IV
(15 Periods)
Cluster Analysis : Common steps in cluster analysis, calculating distances, Hierarchical cluster
analysis, Partitioning cluster analysis and avoiding nonexistence clusters.
Classifications : Preparing the data, logistic regression, decision trees, random forests, Support
Vector Machines and choosing a best predictive solution.

1
9. Course Objectives

(a) To make the students understand the process of Data Analytics.


(b) To make the students familiar with R language.
(c) To enable students familiar with Hypothesis tests.
(d) To enable students familiar with basic learning algorithms like Classification and Clustering.

10. Learning Outcomes Students will be able to:


• explain the significance of R language
• describe the procedure to install R and RStudio
• install and use packages available for R language
• explain the use of data structures like vector, lists, arrays, matrices and dataframes in R
• implement simple functions in R
• describe procedures to import data into R data structures from external sourses
• handle missing data in R
• handle dates in R
• perform type conversion in R
• basic data management operations like sorting, merging and subsetting in R
• use sql to manipulate data in R
• perform aggregation and reshaping of data in R
• generate different data visualizations in R
• handle dates in R
• conduct Hypothesis tests in R
• manipulate strings in R
• describe and implement classification algorithms
• describe and implement clustering algorithms
11. Assessment Methods
• Unit-1, Assignment-1 and Term Exam -1 (CIE)
• Unit-2 Term Exam-1 (CIE)
• Unit-3, Assignment-2 and Term Exam -2 (CIE)
• Unit-4 Term Exam-2 (CIE)
• All Units Semester End Examination (SEE)
12. Lesson Plan
No. of Learning Teaching Assessment
Week Unit / module / Topic(s)
Periods Outcomes Methods Methods
Basic Terminology, Hacker’s
1.1.1 - Motives & Objectives, Hacker
1 4 M2 AS1, TE1
1.1.5 Classes, Hacking Phases & Role
of an Ethical Hacker
Basic Terminology, Hacker’s
1.1.1 - Motives & Objectives, Hacker
1 4 M2 AS1, TE1
1.1.5 Classes, Hacking Phases & Role
of an Ethical Hacker

13. Resources

[1] J. P. Lander, R for Every One - Advanced analytics and graphics, 1st ed. India: Pearson Education,
2014.
[2] R. L. Kabacoff, R in Action - Data Analysis and graphics with R, 2nd ed. Dreamtech Press, 2015.
[3] M. Gardener, Beginning R. Wiley, 2013.
[4] H. Wickham, Beginning R, 1st ed. Chapman and Hall/CRC, 2014.

You might also like