1814RutwikIngawale
624 views
16 slides
Jun 26, 2024
Slide 1 of 16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
About This Presentation
report on data science internship
Size: 575.98 KB
Language: en
Added: Jun 26, 2024
Slides: 16 pages
Slide Content
JSPM’S JayawantraoSawant College Of Engineering, Hadapsar, Pune
28
Department of Computer Engineering Third
Year (A.Y. 2023 –2024)
310255 : Internship
Presented by –
Student Name –Swapnil Bansode
Roll number : 3204
Guided by –Dr. Mansi Bhonsle
Computer Dept.
JSPM’s JSCO
Contents / Agenda
• Acknowledgement
• Internship Offer Letter
• Abstract
• Introduction.
• Title/Problem statement/Objectives.
• Motivation/Scope and rationale of the study.
• Methodological Details
• Results/ Analysis / Inferences .
• Suggestions/ Recommendations for improvement to industry.
• Attendance Record/ weekly Report
• List of Reference (Library books, magazines and other sources).
• Internship Place Details.
• Internship completion certificate.
• Conclusion
Course Objectives
•To encourage and provide opportunities for students to
getprofessional/personal experience through
internships.
•To learn and understand real life/industrial situations.
•To get familiar with various tools and technologies used
in industries and their applications.
•To nurture professional and societal ethics.
•To create awareness of social, economic and
administrative considerations in the working
environment of industry organizations.
Course Outcomes
CO1: To demonstrate professional competence through
industry internship.
CO2: To apply knowledge gained through internships to
complete academic activities in a professional manner.
CO3: To choose appropriate technology and tools to solve
given problem.
CO4: To demonstrate abilities of a responsible professional
and use ethical practices in day-to-daylife.
CO5: Create network and social circle anddeveloping
relationships with industry people.
CO6: To analyze various career opportunities and decide
carrier goals
Duration
Internship is to be completed after semester 5 and before
commencement of semester 6 of at least 4 to 6 weeks; and it
is to be assessed and evaluated in semester 6.
Internship Offer Letter
Abstract
Python currently is one of the most popular programming
languages, and as such, it has become vital for students to
understand this concept in this language.
Throughout the course, emphasis is placed on practical
application, with hands-on exercises and coding assignments
reinforcing theoretical concepts.
By completing the YBI Foundation Python with DSA course,
students gain valuable skills that are highly sought after in the
technology industry.
Whether pursuing a career in software development, data
analysis, or artificial intelligence, graduates of the course are
well-prepared to tackle complex programming tasks and excel in
their chosen fields.
Title/Problem statement/Objectives.
1.To provide students with a solid foundation in Python programming
language, covering fundamental syntax, control structures, and object-
oriented programming principles.
2.To introduce students to essential data structures such as arrays, linked
lists, stacks, queues, trees, and graphs, and elucidate their applications in
solving real-world problems.
3.To familiarize students with fundamental algorithms and algorithmic
techniques including sorting, searching, recursion, and dynamic
programming.
4.To cultivate algorithmic thinking and problem-solving skills among
students, enabling them to approach computational challenges
systematically and efficiently.
Motivation/Scope and rationale of the study.
The motivation behind the YBI Foundation Python with Data Structures and
Algorithms (DSA) course stems from the increasing demand for individuals skilled in
programming and algorithmic problem-solving across various industries.
The scope of the YBI Foundation Python with DSA course is multifaceted,
encompassing both theoretical knowledge and practical application.
The rationale behind the study lies in the recognition of Python's widespread
adoption and versatility, making it an ideal language for beginners and experienced
programmers alike.
Methodological Details
Algorithm
Sortingalgorithms:Bubblesort,selectionsort,insertion
sort,mergesort,quicksort
Searchingalgorithms:Linearsearch,binarysearch
Recursion:Understandingrecursionandrecursive
algorithms
Dynamicprogramming:Memoization,tabulation
Graphalgorithms:Depth-firstsearch(DFS),breadth-first
search(BFS),Dijkstra'salgorithm,A*searchalgorithm
Model:LinearRegressionModel,LogisticRegression
Model
Hardware Requirements:
•Personal computer or laptop
•Sufficient RAM (at least 4GB recommended)
•Adequate storage space for software installations and
project files.
•Stable internet connection for accessing course
materials and resources.
Software Requirements:
•Operating System: Windows, macOS, or Linux
•Google Colab
•Web browser for accessing online resources and
learning platforms.
•Additional libraries and packages as required for
specific course modules (e.g., NumPy, pandas,
matplotlib)
Results/ Analysis / Inferences
Mastery of Python Programming: Upon completing the course, students demonstrate a proficient
understanding of Python programming language, encompassing fundamental syntax, control
structures, functions, and object-oriented programming principles.
2. Proficiency in Algorithms: Through the course, students develop proficiency in fundamental
algorithms and algorithmic techniques, including sorting, searching, recursion, and dynamic
programming.
. Problem-Solving Skills: The course cultivates students' problem-solving skills and algorithmic thinking,
enabling them to approach complex computational problems with confidence and creativity.
Hands-on Experience: Through coding exercises, projects, and practical applications, students gain
hands-on experience applying Python programming, data structures, and algorithms to real-world
scenarios.
Suggestions/ Recommendations for
improvement to industry.
Enhance Practical Application: Increase the focus on hands-on, practical
learning experiences by including more coding exercises, projects, and
real-world applications.
Provide Industry-Relevant Case Studies: Integrate industry-relevant case
studies and examples into the course curriculum to illustrate how Python
programming and DSA concepts are applied in real-world scenarios.
Incorporate Feedback Mechanisms: Implement feedback mechanisms to
gather input from students regarding their learning experiences, course
content, and areas for improvement.
Weekly
Report
Name OF THE TOPIC/MODULE COMPLETEDDayDate
Week 1
IntroductionMonday18-12-2023
Scope of AI and Data SkillsWednesday20-12-2023
Internship Class 1(Introduction to Python)
Friday22-12-2023
Week 2
Internship Class 2(Introduction to Google Colab)
Monday25-12-2023
Python Libraries
Wednesday27-12-2023
Read Data As DataFrame, Explore DataFrame
Friday29-12-2023
Week 3
Create Kaggle Account
Monday01-01-2023
Internship Class 3(Train Test Split)
Wednesday03-01-2023
Internship Class 4(Linear Regression Models)
Friday05-01-2023
Week 4
Internship Class 5(Logistic Regression Models)
Monday08-01-2023
Fundamental Practice Projects
Wednesday10-01-2023
Final Project
Friday12-01-2023
Week 5
Final Quiz
Wednesday17-01-2023
List of
Reference
[1] YBI FOUNDATION :
HTTPS://WWW.YBIFOUNDATION.O
RG/COURSE/PYTHON-DSA-
INTERNSHIP2
[2] KAGGLE :
HTTPS://WWW.KAGGLE.COM/COD
E/AGAILLOTY/USE-PANDAS-TO-
EXPLORE-DATA
[3] WIKIPEDIA :
HTTPS://EN.WIKIPEDIA.ORG/WIKI/
DATA_STRUCTURE
Internship
Place Details
Company Name: YBI Foundation
Internship Mode: Online
Internship Platform : https://www.ybifoundation.org/
Address: C-176B Lane No 38, Mahavir Enclave Part 3, New Delhi, Delhi
110059
Company Vision:
" Building Careers of Tomorrow."
Company Mission:
" To provide opportunities to advance your professional journey through
rigorous online programs that offer personalised support, developed in
collaboration with best-in-class faculty and industry professionals."