Degree & Branch B.
E & COMPUTER SCIENCE AND ENGINEERING
Course Code CS3361
Course Title DATA SCIENCE LABORATORY
Semester III
Faculty NEELAVANI S A – HOURLY BASIS STAFF
COURSE DESCRIPTION
The basic foundational concepts of data algorithms, structures, python programming, statistical
foundations, machine learning and more.
LEARNING OBJECTIVES
To understand the python libraries for data science
To understand the basic Statistical and Probability measures for data science.
To learn descriptive analytics on the benchmark data sets.
To apply correlation and regression analytics on standard data sets.
To present and interpret data using visualization packages in Python.
LESSON PLAN
S. No. Topic to be covered Duration Teaching Method
1. Matplotlib installation and basic 3 hours 20 Mins System
programs
2. Numpy installation and basic 3 hours 20 Mins System
programs
3. 3 hours 20 Mins System
Practices on Numpy programs
4. 3 hours 20 Mins System
Pandas installation and programs
5. 3 hours 20 Mins System
Practices on pandas programs
6. Reading file from text file and excel 3 hours 20 Mins System
file
7. 3 hours 20 Mins System
Descriptive analysis on iris dataset
8. 3 hours 20 Mins System
Exercise on Iris dataset
9. 3 hours 20 Mins System
Univariate analysis
10. 3 hours 20 Mins System
Multi regression analysis
11. 3 hours 20 Mins System
Bivariate analysis
12. Normal curves 3 hours 20 Mins System
Density and contour plots
13. Correlation and scatter plots 3 hours 20 Mins System
Histograms
14. 3 hours 20 Mins System
Three-dimensional plotting
15 Visualizing Geographic Data with 3 hours 20 Mins System
Basemap
TEST TOPICS
S. No TOPIC
Working with Numpy arrays
Working with Pandas data frames
Apply and explore various plotting functions on UCI data sets.
a. Normal curves
Test I b. Density and contour plots
c. Correlation and scatter plots
d. Histograms
e. Three dimensional plotting
Visualizing Geographic Data with Basemap
All tests are compulsory and will be considered for calculating the continuous assessment marks. Tests will
not be postponed under normal conditions.
EVALUATION COMPONENTS
SNo COMPONENTS MARKS
1 TESTS 25
Evaluation of Laboratory Observation,
2 75
Record
TOTAL 100
LIST OF EQUIPMENTS :(30 Students per Batch)
Tools: Python, Numpy, Scipy, Matplotlib, Pandas, statmodels, seaborn, plotly, bokeh
Note: Example data sets like: UCI, Iris, Pima Indians Diabetes
Course Instructor Head of the Department