Shree Swaminarayan Institute of Technology, Bhat
Computer ScienCSE and Engineering Department
Subject: Python for Data ScienCSE (3150713)
Semester-5th
Assignment 1
Date of Submission:
1. Explain Data Types of Python with suitable examples.
2. Explain List in Python with suitable examples.
3. Explain Set in Python with suitable examples.
4. Explain Tuple in Python with suitable examples.
5. Explain Dictionary Python with suitable examples.
6. Explain functions in Python with suitable examples.
7. Explain String Slicing in python with Example.
8. Explain String Formatting in python with examples.
Prepared by:
Prof. Drashti Vyas
Asst. Prof. CSE Dept.
Shree Swaminarayan Institute of Technology,Bhat
Computer Engineering Department
Subject: Python for Data ScienCSE (3150713)
Semester-5th
Assignment 2
Date of Submission:
1. Justify why python is the most suitable language for Data ScienCSE.
2. Explain steps of the Data ScienCSE Pipeline.
3. Explain different programming styles (programming paradigms) in python.
4. Explain Factors affecting Speed of Execution .
Prepared by:
Prof. Drashti Vyas
Asst. Prof. CSE Dept.
Shree Swaminarayan Institute of Technology,Bhat
Computer Engineering Department
Subject: Python for Data ScienCSE (3150713)
Semester-5th
Assignment 3
Date of Submission:
1. List different IDEs of Pythons. Explain advantages and disadvantages of each.
2. Write a short note on Jupyter notebooks
3. Differentiate Numpy and Pandas
4. Explain Numpy Array with examples
5. List and Explain Numpy Aggregation functions with examples.
6. Explain the read_csv function in pandas with an example.
7. Explain the read_exCSEl function in pandas with an example.
8. Explain Web Scraping with Examples using Beautiful Soup library.
Prepared by:
Prof. Drashti Vyas
Asst. Prof. CSE Dept.
Shree Swaminarayan Institute of Technology,Bhat
Computer Engineering Department
Subject: Python for Data ScienCSE (3150713)
Semester-5th
Assignment 4
Date of Submission:
1. Write a short note on Data Visualisation.
2. Write a short note on MatPlotLib.
3. Explain Labels, Annotation and Legends in MatPlotLib.
4. List and Explain different graphs in MatPlotLib
5. Write a program in Python for creating a Histogram/ pie chart/ bar chart/ boxplot/ scatter plot.
Prepared by:
Prof. Drashti Vyas
Asst. Prof. CSE Dept.
Shree Swaminarayan Institute of Technology,Bhat
Computer Engineering Department
Subject: Python for Data ScienCSE (3150713)
Semester-5th
Assignment 5
1. Write a short note on Data Wrangling.
2. Write a short note on Exploring Data Analysis/ Exploratory Data Analysis (EDA).
3. Differentiate Numerical Data and Categorical Data with suitable examples. Also explain
how to handle such data types.
4. Write a short note on Classes in the Scikit-learn library.
5. Differentiate Supervised and Unsupervised learning.
Prepared by:
Prof. Drashti Vyas
Asst. Prof. CSE Dept.