0% found this document useful (0 votes)
4 views19 pages

Report Python Edited

The document is an industrial training report submitted by Guddu Kumar for an internship at YBI Foundation, focusing on Python programming and Data Structures and Algorithms (DSA). It includes a certificate of completion, acknowledgments, course objectives, outcomes, and a detailed agenda of the internship activities. The report emphasizes the importance of practical application and problem-solving skills in the technology industry, aiming to prepare students for careers in software development and data analysis.

Uploaded by

Technical Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views19 pages

Report Python Edited

The document is an industrial training report submitted by Guddu Kumar for an internship at YBI Foundation, focusing on Python programming and Data Structures and Algorithms (DSA). It includes a certificate of completion, acknowledgments, course objectives, outcomes, and a detailed agenda of the internship activities. The report emphasizes the importance of practical application and problem-solving skills in the technology industry, aiming to prepare students for careers in software development and data analysis.

Uploaded by

Technical Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Industrial Training Report

on

Python with DSA


In

YBI Foundation
Submitted as the internship
report for the 3rd semester

Examination

BACHELOR OF
TECHNOLOGY
in

Computer Science and Engineering


By:

GUDDU KUMAR

Reg no-22105109003
Branch-CSE
Roll no -22CS03

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

NALANDA COLLEGE OF ENGINEERING


CERTIFICATE
This is to certify that YBI Foundation Python with DSA Internship
has been completed successfully by:-
GUDDU KUMAR- 22CS03(22105109003)
Department of CSE, Nalanda College of Engineering (2022-2026),
Nalanda, Bihar under the supervision and guidance of Prof.
Kumari Priyanka Sinha (Assistant professor, Dept. of Computer
Science & Engineering, NCE, Chandi) during 3rd semester.

Prof. Kumari Priyanka Sinha


Assistant professor
Department of
CSE Nalanda
College of
Engineering
,
Chandi(Nalanda
)
lOMoAR cPSD|
45278348

Candidate Declaration

I hereby declare that the work presented in this report entitled YBI Foundation Virtual
Internship in Python with DSA for the degree of bachelor of technology in Computer Science
and Engineering submitted in the department of Computer Science and Engineering, Nalanda
College of Engineering, Chandi (Nalanda) is an authentic record of my own work carried out
over the period from Dec 2024 to Jan 2024 under the supervision of professor Kumari
Priyanka Sinha, Assistant Professor of CSE department. The method embedded in the report
has not been submitted for any other degree.

Nalanda College of Engineering, Chandi


This is to certify that the above statement made by me is true to the best of my
knowledge.

Date:
27/08/24
Place:

Chandi,
Nalanda

Gud
du
Ku
mar
Signatur
e
lOMoAR cPSD|
45278348

ACKNOWLEDGEMENT

Fore mostly, I would like to articulate my profound gratitude and


indebtedness to my supervisor Kumari Priyanka Sinha, (Professor
& Head of Department of Computer Science & Engineering), for
her patience, motivation, enthusiasm and immense knowledge.
She has always been a constant motivation and guiding factor in
all the time of research and writing of this thesis. It has been a
great pleasure for me to get an opportunity to work under her and
complete the project successfully.

I would like to thank my mentor Kumari Priyanka Sinha,


Professor & HOD, Nalanda College of Engineering, Chandi for
her encouraging words and valuable suggestions towards the
research work. She inspired me greatly to work on this project.

I would like to thank faculty members for showing me some


examples that were relevant to the subject of this project and their
willingness to motivate me contributed tremendously to this
project.

I feel a deep sense of gratitude for my parents who formed a part


of my vision and taught me the good things that really matter in
life. I would like to thank family members for their support.
lOMoAR cPSD|
45278348

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.
lOMoAR cPSD|
45278348

Course
Objectives
• To encourage and provide opportunities for
students to get professional/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.
lOMoAR cPSD|
45278348

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-
day life.
• CO5: Create network and social circle and
developing relationships with industry
people.
• CO6: To analyze various career opportunities
and decide carrier goals
lOMoAR cPSD|
45278348

Durati
on
Internship is to be completed after semester
2 and before commencement of semester 4
of at least 4 to 6 weeks; and it is to be
assessed and evaluated in semester 3.
lOMoAR cPSD|
45278348

Internship Offer
Letter
lOMoAR cPSD|
45278348

Abstra
ct
 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.
lOMoAR cPSD|
45278348

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.
lOMoAR cPSD|
45278348

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.
lOMoAR cPSD|
45278348

Methodological
Details Algorith
Hardware Requirements:
m Sorting algorithms: Bubble sort, selection sort,
• Personal computer or laptop
insertion sort, merge sort, quick sort
• Sufficient RAM (at least 4GB recommended)  Searching algorithms: Linear search, binary
• Adequate storage space for software
search
installations and project files.  Recursion: Understanding recursion and
• Stable internet connection for
recursive algorithms
accessing course materials and
 Dynamic programming: Memoization,
resources.
tabulation
Software Requirements:  Graph algorithms: Depth-first search (DFS),
• Operating System: Windows, macOS, breadth-first search (BFS), Dijkstra's algorithm,
A* search algorithm
or Linux
 Model : Linear Regression Model , Logistic
• Google Colab
• Web browser for accessing online Regression Model
resources and learning platforms.
• Additional libraries and packages as
required for specific course modules
(e.g., NumPy, pandas, matplotlib)
lOMoAR cPSD|
45278348

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.
lOMoAR cPSD|
45278348

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.
lOMoAR cPSD|
45278348

Date Day Name OF THE TOPIC/MODULE COMPLETED


Week 1

18-12-2023 Monday Introduction

20-12-2023 Wednesday Scope of AI and Data Skills

22-12-2023 Friday Internship Class 1(Introduction to Python)

Week 2

25-12-2023 Monday Internship Class 2(Introduction to Google Colab)

27-12-2023 Wednesday Python Libraries

29-12-2023 Friday Read Data As DataFrame, Explore DataFrame

Week 3

Week 01-01-2023

03-01-2023
Monday

Wednesday
Create Kaggle Account

Internship Class 3(Train Test Split)

ly 05-01-2023 Friday Internship Class 4(Linear Regression Models)

Repo
Week 4

08-01-2023 Monday InternshipClass 5(Logistic Regression Models)

10-01-2023 Wednesday Fundamental Practice Projects

rt
12-01-2023 Friday Final Project

Week 5

17-01-2023 Wednesday Final Quiz


lOMoAR cPSD|
45278348

List of
Refere
[1] YBI
FOUNDATION :
HTTPS:
HTTPS:
[2] KAGGLE :

//WWW.KAGGLE.COM/COD
[3]
HTTPS://
WIKIPEDIA :

EN.WIKIPEDIA.ORG/
nce
//WWW.YBIFOUNDATION.O E/AGAILLOTY/USE-PANDAS- WIKI/
RG/COURSE/PYTHON-DSA- TO- DATA_STRUCTURE
INTERNSHIP2 EXPLORE-
DATA
lOMoAR cPSD|
45278348

Company Name: YBI


Foundation

Internship Mode: Online

Internship Platform : https://


www.ybifoundation.org/ Internshi
Address: C-176B Lane No 38, Mahavir Enclave Part 3, p Place
New Delhi, Delhi 110059
Details
Company " Building Careers of
Tomorrow."
Vision:

Company
Mission:
lOMoAR cPSD|
45278348

Certificate of completion

Downloaded by Saurabh Kumar


(saurabhkumar7091252@gmail.com)

You might also like