Internship Report: Organized By
Internship Report: Organized By
Internship Report
Organized by,
Alva’s Institute of Engineering and Technology
In association with
IIIT, Allahabad
7 days Workshop on
2019-20 ODD
Alva’s Institute of Engineering & Technology
Shobhavana Campus, Mijar, Moodbidri, D.K – 574225
The workshop was inaugurated by Sri Vivek Alva, Managing Trustee, AEF. The Principal Dr.
Peter Fernandes, AIET, Dr. Praveen J Dean (Aca), Prof. Manjunath Kothari, H.O.D/ CSE and the
HoDs of various departments and all staff members and student volunteers were also present
during the inauguration function along with the resource person Dr. S. Mohideen
Badhusha/Professor,CSE.
Alva’s Institute of Engineering & Technology
Shobhavana Campus, Mijar, Moodbidri, D.K – 574225
Dr. Manjunath Kothari, Head Department of CSE has given a brief about internship
programme and outcomes of this programme.
• The workshop imparts a fundamental knowledge in Python required for Data Analytics
and Machine Learning with Jupyter Notebook
• The practical programming exercises assigned amidst the lecture hours enhance the
interest of solving problems in Data Analytics using python
• It provides hands-on training sessions which offer a basic data structures in Python
(List,Tuple,Dictionary& files)
• It provides hands-on training sessions which implements data structures, Data Munging,
Manipulation and Exploratory analysis using Pandas
• It finally imparts the knowledge of solving a Case-Study of Data science project and
Machine Learning Model using different Python Libraries such as Pandas, Numpy, SkLearn and
Matplotlib with Jupyter Notebook
Workshop Schedule
Dates : 22.1.20 -24.1.20 & 27.1.20 -30.1.20 Venue: ISE lab,4th floor, AIET
Session 1 How to develop your data science project?- A case study 1- using
jupyter notebook : Dr.S.M.Badhusha 1 3/4
(9.00 am -10.45 Hours
am)
(28.1.20) Session 3 How to develop your data science project?- A case study 2- using 1 1/4
jupyter notebook : Dr.S.M.Badhusha Hours
(2.00 pm -3.15 pm)
Session 2
Session 3 3 Hours
Session Exercises:
1. Find the compound interest for the given p,n,i (formula : p(1+n*r/100)n )
4. Write a program for finding surface areas of cylinder and cone (2*PI*r*h, 1/3*PI*r*r*h)
using function.
5. Find the greatest of four nos (using and operator) using function.
1. Find the compound interest for the given p,n,i (formula : p(1+n*r/100)n )
if (a>b):
else:
4. Write a program for finding surface areas of cylinder and cone (2*PI*r*h, 1/3*PI*r*r*h) using
function.
5. Find the greatest of four nos (using and operator) using function.
2.print the nos only divisable by 5 and 7 between 1000 and 2000 using a list( both inclusive)
3.Add the n number of names in a list and print them alphabetically and reverse alphabetically.
4.Print perfect squares and divisible by 5 between 500 and 1000( (both inclusive) using list
comprehension
5.Calculate the Average of the numbers in a List by getting the elements of list from keyboard .
6.Print lists of odd,even and multiples of 5 numbers from 1 to 1000 using list comprehension
1. Python Program to Create a List of Tuples with the First Element as the Number and Second
Element as the Square of the Number
2. Write python program to have a list of words to sort them from shortest to longest using list of
tuples
3.Write python program to get a list of tuples of Rollno,Name for 5 students through keyboard and
sort them Rollno wise ascending order
4.Write python program to get a list of tuples of Rollno,Name for 5 students through keyboard and
sort them by Rollno wise descending order
5.Write python program to get a list of tuples of Rollno,Name for 5 students through keyboard and
sort them by Name wise ascending order
6.Write python program to get a list of tuples of Rollno,Name for 5 students through keyboard and
sort them by Name wise descending order
7. Create a user defined module sample.py to accommodate the functions func() and post() to find
the facotorial of a number and to check a number is positive or not and call them from the program
main1.py
1.Add rollno and marks {name:mark} for n number of students through keyboard in a dictionary
and print the marks in descending order with respective name.
Alva’s Institute of Engineering & Technology
Shobhavana Campus, Mijar, Moodbidri, D.K – 574225
2.Add name and salary {name:salary} for n number of employees through keyboard in a
dictionary and print them in name alphabetical order with salary
3.Add name and salary {name:salary} for n number of employees through keyboard in a
dictionary and print them in salary ascending order and sum, max, min and average of the salaries
4.Add name and salary {name:salary} for n number of employees through keyboard in a dictionary
and print only the employees whose salary is greater than 2000 but less than 4000
1.Python Program to count the total number of charaters (except blank space) in a text file.
2.Python Program to print all the numbers present in a text file with its total number of occurrence.
3.Python Program to append the contents of one file to another file by getting the both file names
through keyboard .
5.Python Program to read a file and capitalize the first letter of every word in the file and copy the
every word capitalized content into another file and read it .
Session 27.1.20 FN
[These questions do not require Key as it is just a model questions of the Day 4 FN worked out
example. Please refer to Day 4 FN worked out example.pdf sent along with it ]
1. Write a Pandas program to create and display a one-dimensional array-like object containing an
array of data [2, 4, 6, 8, 10]
3. Write a Pandas program to add, subtract, multiple and divide two Pandas Series.
English={ram:45,ravi:78,balu:43.ragu:67}
maths= {ram:85,ravi:98,balu:73.ragu:47}
ODD-[1,3,5,7,9]
Alva’s Institute of Engineering & Technology
Shobhavana Campus, Mijar, Moodbidri, D.K – 574225
EVEN-[0,2,4,6,8]
MUL3-[3,6,9,12,15]
6. Write a Pandas program to compare the elements of the two Pandas Series.
9. Write a Pandas program to change the data type of the given Series into numeric
10. Write a Pandas program to sort a given Series. ['100', '200', 'conda', '300.12', 'ram']
11. Write a Pandas program to create the mean and standard deviation, maximum and
12. Write a Pandas program to get the columns of the DataFrame ( property_data.csv file).
13. show the fields of CSV files and sorted by the field ST_NAME
14. Write a Pandntas program to get the details of the 4 th call of the DataFrame ( property_data.csv
file).
15. Write a Python Pandas program to get the details of all the ST_NAME
16. Write a Pandas program to display the first 5 rows of the DataFrame.
( property_data.csv file).
Session 27.1.20 AN
[These questions do not require Key as it is just a model questions of the Day 3 a AN Worked out
example. Please refer to Day 3 a AN worked out example.pdf sent along with it ]
Apply and Work out all the exercises given in Day 4 a AN worked out example.pdf
Apply and Work out all the exercises given in the Day 4 and 5 FN worked out example.pdf for the
same
[This questions do not require Key as it is just a model questions of the Day 4 and 5 b AN
Explonatory analysis Example. Please refer to Day 4 b AN Explonatory analysis Example sent
along with it ]
Apply and workout Explonatory Data Analysis which has been carried in Day 5 b AN Explonatory
analysis Example for the data set Chile.csv and find correlation matrix for multivariates
Performance Rubrics
80
71.88
70
60
50
Grade A
40 Grade B
28.13 Grade C
30
Grade D
20
10
0 0
0
Grade A Grade B Grade C Grade D
80
72.22
70
60
50
Grade A
40 Grade B
30
27.78 Grade C
Grade D
20
10
0 0
0
Grade A Grade B Grade C Grade D
Alva’s Institute of Engineering & Technology
Shobhavana Campus, Mijar, Moodbidri, D.K – 574225
The day was ended with a valedictory function and event was narrated by Ms. Megha Hegde, Mrs.
Mangala Kini and and Mr. Sushant Mangasuli and at the end of the function Dr. Manjunath Kothari
H.O.D Department of CSE, Resource Person Dr. S. Mohideen Badhusha Department of CSE and
Dr. Praveen J Dean (Aca) were given suggestions regarding programme.
Alva’s Institute of Engineering & Technology
Shobhavana Campus, Mijar, Moodbidri, D.K – 574225
FEEDBACK ANALYSIS
7 days Workshop on “Applications of Python programming in Data analytics and
Machine Learning”
Option 3
Option 1 Option 2
Q. Number VERY
NOT AT ALL GOOD
GOOD
Workshop Content 02 16 118
Workshop Design 0 36 156
Workshop Facilitator 0 17 239
AVG 02 /64 69 / 64 = 513 / 64=
= 1.56% 19% 80.15%
Overall Students understood fundaments of data analytics and internship helped students to
develop programming skills.