INTERNATIONAL Classes will be
STATISTICAL FEE STRUCTURE
conducted online
REGISTRATION FEE: RS using Google Meet.
FRATERNITY 800/- A detailed schedule
(ISF) (PAYABLE AT THE TIME
will be intimated to
OF REGISTRATION)
CERTIFICATE COURSE
EXAM FEE: RS 1200 registered
(ONLINE)
on
(PAYABLE AT THE TIME candidates.
OF EXAM
Python Programming Evaluation will be
REGISTRATION)
based on data
To become familiar with
the Python CLASSES WILL COMMENCE FROM assignments, a quiz
programming language and end of course
To perform basic
examination.
statistical data analysis
using Python
Contact Details:
SEATS LIMITED TO 60 Dr. C Satheesh Kumar
ADMISSION ON FIRST Ph: 9895980078
COME FIRST SERVE BASIS Email: drcsatheesh@[Link]
LAST DATE OF REGISTER NOW
REGISTRATION:
SYLLABUS
Module 2: Python Data Structures and Module 3: File Handling and Object-Oriented
(30 HRS)
Functions (Beginner Level) Programming (Intermediate Level)
Module 1: Introduction to Python (Beginner Topics:
Topics:
Level) - File operations (reading, writing, and
- Lists, tuples, sets, and dictionaries
Topics: appending)
- String manipulation and methods
- Introduction to Python and its applications - Working with CSV, JSON, and text files
- Setting up Python environment (Anaconda, - Functions (definition, parameters, return
- Introduction to OOP (Classes and Objects)
Jupyter Notebook, IDEs) values)
- Constructors, methods, and inheritance
- Basic syntax, variables, and data types - Lambda functions
- Polymorphism and encapsulation
- Operators and expressions - Scope of variables (local vs. global)
- Exception handling (custom exceptions)
- Input and output functions - Modules and importing libraries
- Control structures (if-else, loops) Lab Exercises:
- Basic error handling (try-except) Lab Exercises: - Reading and processing data from files
- Manipulating different data structures - Implementing OOP concepts (creating classes
Lab Exercises: - Writing reusable functions for real-world entities)
- Writing simple Python scripts - Solving problems using list comprehensions - Building a small project (e.g., student
- Solving basic mathematical problems using and dictionaries management system)
Python
- Implementing conditional and looping
structures
Module 5: Python for Numerical Analysis and
Module 4: Python Libraries for Data
Statistical Applications (Advanced Applications)
Manipulation (Intermediate Level)
Topics:
Topics:
- Solving numerical problems (linear algebra,
- Introduction to NumPy (arrays, calculus)
operations, broadcasting) - Numerical integration and differentiation
- Pandas (Series, DataFrames, data - Regression analysis (Linear, Polynomial)
cleaning) - Hypothesis testing (t-tests, chi-square)
- Data visualization with Matplotlib and - Probability distributions (Normal, Binomial,
Seaborn Poisson)
- Basic statistical operations (mean, - Introduction to Machine Learning with Scikit-
median, variance) learn (optional)
- Introduction to SciPy for scientific
computing Lab Exercises:
- Implementing numerical methods (Newton-
Lab Exercises: Raphson, Euler’s method)
- Performing statistical tests on datasets
- Analyzing datasets using Pandas
REGISTER NOW
- Building a simple predictive model
- Plotting graphs and charts
- Performing statistical computations