IMPORTANT 16 MARKS:
UNIT I CONTROL FLOW, FUNCTIONS, LISTS, TUPLES
1) Conditionals: conditional (if), alternative (if-else),chained conditional (if-elif-
else);
2) Iteration: while, for, break, continue, pass;
3) Lists: list operations, list slices, list methods, list loop, mutability, aliasing,
cloning lists, list parameters advanced list processing - list comprehension;
4) Fruitful functions: return values, parameters, local and global scope,
function composition, recursion;
5) Tuples: tuple assignment, tuple as return value
UNIT II SETS, DICTIONARIES, FILES, PACKAGES
1) Sets : Operations and methods; Dictionaries: operations and methods;
2) Files and exceptions: text files, reading and writing files,
3) Errors and exceptions, handling exceptions
4) Modules, Packages;
UNIT III INTRODUCTION TO DATA SCIENCE
1) Data science process – setting the research goal – retrieving data –
cleansing, integrating, and transforming data
2) Exploratory Data Analysis fundamentals – Understanding data science –
Significance of EDA – Making sense of data –Software tools for EDA -
Visual Aids for EDA.
UNIT IV INTRODUCTION TO NUMPY AND PANDAS
1) Computation on NumPy Arrays: Universal Functions - Aggregations: Min,
Max, and Everything In Between.
2) Operating on Data in Pandas -Handling Missing Data - Hierarchical
Indexing - Combining Datasets: Concat and Append -Combining Datasets:
Merge and Join - Aggregation and Grouping - Pivot Tables
UNIT V VISUALIZATION WITH MATPLOTLIB
1) Simple line plots – Simple scatter plots – visualizing errors – density and
contour plots – Histograms – legends – colors – subplots – text and
annotation
2) Three dimensional plotting - Geographic Data with Basemap–
Visualization with Seaborn.