0% found this document useful (0 votes)
3 views1 page

DSP- Syllabus- Subj- 1- Python Programming for Data Science

The document outlines a certificate course on Data Science with Python Programming, covering topics such as Python basics, data structures, functions, modules, and object-oriented programming. It also includes practical applications like file I/O, database management, and exploratory data analysis using libraries like NumPy and Pandas. Additionally, it touches on web programming with Flask and GUI programming with TCL TK.

Uploaded by

babukondapaka8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

DSP- Syllabus- Subj- 1- Python Programming for Data Science

The document outlines a certificate course on Data Science with Python Programming, covering topics such as Python basics, data structures, functions, modules, and object-oriented programming. It also includes practical applications like file I/O, database management, and exploratory data analysis using libraries like NumPy and Pandas. Additionally, it touches on web programming with Flask and GUI programming with TCL TK.

Uploaded by

babukondapaka8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CERTIFICATE COURSE ON DATA SCIENCE WITH PYTHON PROGRAMMING

1.PYTHON PROGRAMMING
UNIT-I
Introduction to Python: What is Data Science and why Data Science?
Applications and Components of data Science,Why Python for Data Science?
Basics of Algorithm/ Pseudocode , Program, Kinds of Programming Languages, Compilers, and
Interpreters Introduction to Python, Types of IDE (Anaconda/PyCharm)
Identifiers, Variables, Operators, Data Types,
Conditions, Loops
UNIT-II
Introduction to Data Structures using Python:
Strings: Introduction, functions, and operations on Strings, Application Programs on Strings.
List: Introduction, functions and operations on List, Application Programs on Lists
Tuple: Introduction, functions, and operations on Tuple
Dictionaries: Introduction, functions and operations on Dictionaries, Application Programs on
Dictionaries.
Sets: Introduction, functions, and operations on Sets, Applications on Sets, Frozensets List
Comprehension, Dictionary Comprehension
UNIT-III
Functions, Modules and Collections : Functions Defining and Invoking functions, Scope,
Parameter types Recursive functions, Built in Functions such as enumeration, zip, sorted, map,
filter and Applications
Modules in Python, creating custom modules and calling them
Lambda functions , Collections, Iterators, Generators, Decorators, OrderedDict, defaultdictetc
UNIT-IV
Working with Databases and Text: File I/O operations: Reading and Writing data from
various formats,Regular Expressions, Identifiers, Quantifiers. Application Programs on Regular
Expressions
Working with Databases: Databases and Data Science, SQLite database and Insert, Update,
Delete, Retrieve operations,
Exception Handling: Need for Exception handling, Raising exceptions,
UNIT-V
Object Oriented Programming using Python : Need for Static, Static members, Static
functions Need for Encapsulation and Abstraction, Private Attributes, Getter, and Setter
Methods– Python Implementation
Inheritance: Need for Inheritance, Kinds of Inheritance
Polymorphism Abstract methods, Overloading and Overriding
Statistics for Data Science
Use Case: Mathematical Computing with NumPy
UNIT-VI
Exploratory Data Analysis: Statistics and Probability using Numpy
Data Manipulation and Exploratory Data Analysis with Pandas
Matplotlib and Seaborn libraries for Visualization
Web Programming using Flask, GUI programming TCL TK

You might also like