CS3352 Foundations of Data Science Syllabus - Anna University
Access the updated Anna University CS3352 syllabus for Foundations of Data Science on LearnSkart. This Anna University subject syllabus PDF presents the updated semester 3 syllabus aligned with Regulation 2021 for CSE and IT students. It covers unit-wise subject unit topics and supports exam preparation syllabus planning for internal assessments and semester examinations under Anna University engineering syllabus standards.
What you get on this page
- Official Anna University CS3352 Foundations of Data Science syllabus for CSE and IT branches (Regulation 2021, Semester 3).
- Comprehensive unit-wise breakdown and objectives.
- Direct download link for the syllabus PDF.
- It also provides syllabus overview of CS3352 Foundations of Data Science.
- SEO-optimized content for academic reference.
- Quick access to related subjects and previous year question papers.
CS3352 FOUNDATIONS OF DATA SCIENCE
L T P C: 3 0 0 3
COURSE OBJECTIVES:
- To understand the data science fundamentals and process.
- To learn to describe the data for the data science process.
- To learn to describe the relationship between data.
- To utilize the Python libraries for Data Wrangling.
- To present and interpret data using visualization libraries in Python
UNIT I INTRODUCTION
Data Science: Benefits and uses - facets of data - Data Science Process: Overview - Defining research goals - Retrieving data - Data preparation - Exploratory Data analysis - build the model - presenting findings and building applications - Data Mining - Data Warehousing - Basic Statistical descriptions of Data
UNIT II DESCRIBING DATA
Types of Data - Types of Variables - Describing Data with Tables and Graphs - Describing Data with Averages - Describing Variability - Normal Distributions and Standard (z) Scores
UNIT III DESCRIBING RELATIONSHIPS
Correlation - Scatter plots - correlation coefficient for quantitative data - computational formula for correlation coefficient - Regression - regression line - least squares regression line - Standard error of estimate - interpretation of r2 - multiple regression equations - regression towards the mean
UNIT IV PYTHON LIBRARIES FOR DATA WRANGLING
Basics of Numpy arrays - aggregations - computations on arrays - comparisons, masks, boolean logic - fancy indexing - structured arrays - Data manipulation with Pandas - data indexing and selection - operating on data - missing data - Hierarchical indexing - combining datasets - aggregation and grouping - pivot tables
UNIT V DATA VISUALIZATION
Importing Matplotlib - Line plots - Scatter plots - visualizing errors - density and contour plots - Histograms - legends - colors - subplots - text and annotation - customization - three dimensional plotting - Geographic Data with Basemap - Visualization with Seaborn.
COURSE OUTCOMES:
At the end of this course, the students will be able to:
- CO1: Define the data science process
- CO2: Understand different types of data description for data science process
- CO3: Gain knowledge on relationships between data
- CO4: Use the Python Libraries for Data Wrangling
- CO5: Apply visualization Libraries in Python to interpret and explore data
TOTAL:45 PERIODS
TEXT BOOKS
- David Cielen, Arno D. B. Meysman, and Mohamed Ali, "Introducing Data Science", Manning Publications, 2016. (Unit I)
- Robert S. Witte and John S. Witte, "Statistics", Eleventh Edition, Wiley Publications, 2017. (Units II and III)
- Jake VanderPlas, "Python Data Science Handbook", O'Reilly, 2016. (Units IV and V)
REFERENCES:
- Allen B. Downey, "Think Stats: Exploratory Data Analysis in Python", Green Tea Press,2014.
Frequently Asked Questions about LearnSkart Syllabus
Q1: What is LearnSkart?
LearnSkart is an academic platform that provides Anna University syllabus, previous year question papers, notes, and study resources to help engineering students prepare effectively for semester examinations.
Q2: Is the syllabus on LearnSkart updated according to Anna University regulations?
Yes. The syllabus provided on LearnSkart is aligned with the latest Anna University Regulation 2021 and 2025 syllabus for engineering courses.
Q3: Why is the Anna University syllabus important for exam preparation?
The official syllabus helps students understand unit-wise topics, important concepts, and the overall course structure required for internal and semester examinations.
Q4: Can I download the Anna University syllabus from LearnSkart?
LearnSkart provides easy access to Anna University syllabus pages where students can view the syllabus and understand all unit topics required for their subjects.