X

Python Programming and its applications in Data Science (In Hindi)

By Dr. Mala Kalra & Mrs. Shano Solanki   |   NATIONAL INSTITUTE OF TECHNICAL TEACHERS TRAINING AND RESEARCH, Chandigarh
Learners enrolled: 499
This course is designed to introduce the fundamentals of Python programming and its role in the emerging field of data science in Hindi. The course provides a step-by-step learning pathway beginning with Python basics, advancing to specialized libraries for data handling, and finally introducing essential concepts of data analysis and visualization. Through a structured and hands-on approach, learners will gain the ability to write effective Python Programs, work with essential Python libraries, and implement data science processes to address real-world challenges. The course will be beneficial for undergraduate and postgraduate students as well as for faculty members aspiring to integrate Python and data science into their teaching and research.
Summary
Course Status : Upcoming
Course Type :
Language for course content : Hindi
Duration : 8 weeks
Category :
  • Teacher Education
Credit Points : 3
Level : Undergraduate/Postgraduate
Start Date : 26 Jan 2026
End Date : 30 Apr 2026
Enrollment Ends : 28 Feb 2026
Exam Date :
Translation Languages : English
NCrF Level   : 4.5 — 8.0
Industry Details : Education and Training

Contact NC Support


Page Visits



Course layout

Week 1: Introduction to Python Programming

•        Overview of Python, Installation, and IDEs

•        Data Types

•        Input and Output

•        Operators

•        Control Statements

•        Functions

•        Modules

•        Arrays

•        Strings

Week 2: Built-in Data Structures

•        Lists

•        Tuples

•        Dictionaries

•        Sets

Week 3: File Handling

•        Text and binary files

•        Error handling and exceptions

•        Working with CSV and JSON formats

Week 4: Introduction to Data Science and Python Libraries for Data Science

•        Data Science essentials

•        NumPy – arrays, indexing, operations

•        Pandas – Series, DataFrames

Week 5: Data Acquisition and Cleaning

•        Data Collection and Integration

•        Handling Missing Values

•        Detecting and treating duplicates

•        Dealing with inconsistent data (case sensitivity, formatting issues, whitespace)

Week 6: Data Transformation

•        Feature scaling (normalization, standardization)

•        Feature Selection

•        Feature encoding (label encoding, one-hot encoding)

•        Binning / discretization of continuous variables

Week 7: Outlier Detection & Treatment

•        Identifying outliers using statistical methods (Z-score, IQR)

•        Visual detection of outliers (boxplots, scatterplots)

•        Handling/removing outliers

•        Handling Imbalanced Data

Week 8: Data Visualisation and Exploratory Data Analysis

•        Visualisation with Matplotlib, Seaborn

•        Plotting techniques: line, bar, histogram, scatter plot, heatmap

•        Exploratory Data Analysis (EDA) – descriptive statistics, correlation

Books and references

  1. Rao, R. Nageswara. Core Python Programming, 3rd Edition. Dreamtech Press, 2024. ISBN: 9789390457151.
  2. Rao, R. Nageswara. Machine Learning in Data Science Using Python. Dreamtech Press, 2022. ISBN: 9391540465.
  3. Bhatia, Parteek. Machine Learning With Python: Principles and Practical Techniques. Cambridge University Press, 2024. ISBN: 9781009170246.
  4. Grus, Joel. Data Science From Scratch: First Principles with Python, Second Edition, 2019. ISBN: 9789352138326.
  5. Python Data Science Essentials, Third Edition, Alberto Boschetti and Luca Massaron, Packt Publishing
  6. Data Science Projects with Python: A case study approach to successful data science projects using Python, Pandas, and scikit-learn by Stephen Klosterman, Packt Publishing

Instructor bio

Dr. Mala Kalra & Mrs. Shano Solanki

NATIONAL INSTITUTE OF TECHNICAL TEACHERS TRAINING AND RESEARCH, Chandigarh

Dr. Mala Kalra is an Assistant Professor in the Department of Computer Science and Engineering at the National Institute of Technical Teachers Training and Research (NITTTR), Chandigarh. She received her B.E. in CSE from MDU, Rohtak, Haryana, and her M.E. in CSE from PEC, Chandigarh. She was awarded her Ph.D. in CSE from Panjab University, Chandigarh. With more than two decades of rich teaching and research experience, Dr. Kalra has emerged as a dedicated mentor and accomplished scholar. She has successfully guided 49 M.E. thesis. Under her supervision, 2 PhD students have submitted their thesis and 2 Ph.D. thesis are currently in progress. She has published more than 80 high-quality research papers in refereed international journals and prestigious international conferences, reflecting her scholarly contributions and research excellence. She has also served as a reviewer for reputed journals of Wiley, IEEE, and Elsevier. She has organized three international conferences funded by DSIR and AICTE and also edited two Springer books emerging from these international conferences. She has conducted over 80 FDPs in cutting-edge areas of CSE, demonstrating her commitment to capacity building and academic leadership. She has delivered expert talks in various FDPs sponsored by TEQIP and AICTE. She has been a Keynote Speaker and Session Chair in International Conferences, showcasing her recognition in the global research community. She has been granted one patent. She has also successfully accomplished sponsored projects, including the prestigious AICTE Margdarshan Scheme. She is an active member of leading professional bodies such as ACM, Indian Society for Technical Education (ISTE), Computer Society of India (CSI), Institution of Engineers (India), and IETE, which underlines her professional standing and academic networking.

Shano Solanki is currently working as an Associate Professor in the Department of Computer Science and Engineering at the National Institute of Technical Teacher’s Training and Research (NITTTR), Chandigarh. She has done her M.E in Computer Science and Engineering from Thapar University, Patiala, and is currently pursuing her Ph.D. in Social Networks Analysis from Panjab University, Chandigarh. During her long teaching experience, she has contributed not only to teaching but also to the organization of Short-term training programs, Curriculum Designing and Development, Instructional Material Designing, MOOCS Development, etc. She has 25+ years of teaching experience at the post-graduate level. Her research areas are Social Networks Analysis, Recommender Systems, and Machine Learning. She has designed, developed, and coordinated a MOOCS course on Graphics and Animation Development. Trained approximately 29000 participants through MOOCS in eleven successful runs. She has developed videos for Tools for Big Data Analytics for Smart Grid under NRC Programs: Module 4. She has coordinated more than 200 short-term courses in the areas of Python programming, R language, Web Designing using PHP and MySQL, Machine Learning, Data Science using R and Python, Social Networks Analysis, Multimedia tools for Graphics Designing, Open Source Tools for Research, etc. in Contact mode and ICT mode and trained more than 10,000 participants from various Polytechnics, Engineering Colleges, Universities, and Industry Professionals. She has delivered expert sessions in the areas of Data Science, R Language, Python for Social Networks Analysis, Graphic Designing using Photoshop, Role of AI in Interdisciplinary and Multi-Disciplinary Education, etc., in sponsored FDPs. Coordinated AICTE ATAL Academy Course on Graphic Designing from 07-11 Dec, 2020, and got a funding of Rs. 93,000/-. Coordinated QIP Course on Augmented Reality and Virtual Reality Applications from 06.12.2021 to 11.12.2021 and got funding of Rs. 93,000/-. Principal Investigator for DST-sponsored project on “IOT and Machine Learning Techniques Enabled Hydroponic Farming” (Funding: One Lakh). She has published 35 research papers in reputed International Conferences and Journals. Seventeen students have completed their M.E. Thesis under her guidance, and ten students are doing their thesis. She has strong communication skills in the verbal and written Hindi language and has won many prizes in various competitions at the institute level. She is a member of the  Indian Society for Technical Education (ISTE).

Course certificate

"The SWAYAM Course Enrolment and learning is free. However, to obtain a certificate, the learner must register and take the proctored exam in person at one of the designated exam centres. The registration URL will be announced by NTA once the registration form becomes available. To receive the certification, you need to complete the online registration form and pay the examination fee. Additional details, including any updates, will be provided upon the publication of the exam registration form. For more information about the exam locations and the terms associated with completing the form, please refer to the form itself."

Grading Policy:

- Internal Assignment Score: This accounts for 30% of the final grade and is calculated based on the average of the best three assignments out of all the assignments given in the course.

- Final Proctored Exam Score: This makes up 70% of the final grade and is derived from the proctored exam score out of 100.

- Final Score: The final score is the sum of the average assignment score and the exam score.

Eligibility for Certification:

- To qualify for a certificate, you must achieve an average assignment score of at least 10 out of 30, and an exam score of at least 30 out of 70. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >=40/100.

Certificate Details:

- The certificate will include your name, photograph, roll number, and the percentage score from the final exam. It will also feature the logos of the Ministry of Education, SWAYAM, and NITTTR.

- Certificate Format: Only electronic certificates (e-certificates) will be issued; hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy Learning.
*********
MHRD logo Swayam logo

DOWNLOAD APP

Goto google play store

FOLLOW US