0% found this document useful (0 votes)
17 views15 pages

Internship Report

The document provides an internship report from a student who completed an internship on programming for problem solving. It includes sections on the internship overview, objectives, company information, an introduction, systems or projects developed during the internship, and the utility of the training. Daily logs and a conclusion are also included.

Uploaded by

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

Internship Report

The document provides an internship report from a student who completed an internship on programming for problem solving. It includes sections on the internship overview, objectives, company information, an introduction, systems or projects developed during the internship, and the utility of the training. Daily logs and a conclusion are also included.

Uploaded by

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

Acropolis Institute of Technology & Research, Indore

Department of CSE (Artificial Intelligence & Machine Learning)

Internship Report
On

(Programming for Problem Solving)

Submitted in partial fulfillment of the requirement for the award of


Degree of Bachelor of Technology in CSE
(Artificial Intelligence & Machine Learning)
Submitted to
[RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL (M.P.)]

Submitted By:

ABHISHEK PATIDAR
(0827AL211005)

Under the Supervision


of

Coordinator Head of Department

Mr. Sumit Jain Prof. Namrata Tapaswi


(Asst. Prof. CSE (AI & ML)

Department of CSE (Artificial Intelligence & Machine Learning)


Acropolis Institute of Technology & Research, Indore
SESSION: 2022-23
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

CERTIFICATE OF APPROVAL

The report entitled “Internship Report On Programming for Problem


Solving” being submitted by “ABHISHEK PATIDAR” (Enrollment No.:
0827AL211005) has been examined by us and is hereby approved for the
successful completion of III semester Internship for which it has been
submitted. It is understood that by this approval the undersigned do not
necessarily endorse or approve any statement made, opinion expressed or
conclusion drawn therein, but approve the report only for the purpose for
which it has been submitted.

Coordinator Head of Department

Mr. Sumit Jain Prof. Namrata Tapaswi


(Asst. Prof. CSE (AI & ML)
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

DECLARATION
I ABHISHEK PATIDAR , a student of Bachelor of Technology in CSE (Artificial
Intelligence & Machine Learning) discipline, session: 2022 - 23, Acropolis Institute of
Technology & Research, Indore (M.P.), hereby declare that the work presented in this report
entitled “Internship Report On Programming for problem solving” is the outcome of my
own work, is bonafide and correct to the best of my knowledge and this work has been
carried out taking care of Engineering Ethics. The work presented does not infringe any
patented work and has not been submitted to any other university or anywhere else for the
award of any degree or any professional diploma.

(ABHISHEK PATIDAR)
Enrollment No.: 0827AL211005
Date:20/12/2022
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

ACKNOWLEDGEMENT

Sometimes words fall short to show gratitude, the same happened with me during
this training. We acknowledge our sincere thanks to those who have contributed
significantly to this training. It is a pleasure to extend the deep gratitude to our coordinator
Prof. Sumit Jain, Acropolis Institute of Technology & Research, Indore (M.P), for his
valuable guidance and support to continuously promote us for the progress of the training.
I am especially indebted to him for guiding me through both technical and research skills,
which have been proven beneficial for my current Internship Training Report and future
career.
Special thanks go to Prof. Namrata Tapaswi, HOD, CSE(AI&ML) Department, Acropolis
Institute of Technology & Research, Indore for her help. I am also thankful to all the
professors of our department for being a constant source of inspiration and motivation
during our training.
Last but not the least; I want to acknowledge the contributions of my parents and family
members, for their constant motivation, inspiration.

ABHISHEK PATIDAR
0827AL211005
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

TABLE OF CONTENTS

1) Internship Certificate
2) Overview of internship
3) Objectives of the internship
4) Company Information
5) Introduction
6) Systems/Project Development
7) Utility of Training
8) Daily logs
9) Conclusion
10) References
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

CERTIFICATE
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

OVERVIEW OF INTERNSHIP

Company Name- Samyak IT Solution Pvt Ltd


Location – Tulsi tower, Geetabhawan square, Indore(M.P.)
Duration of Internship – 2.5 months
Learning – Programming for problem solving
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

OBJECTIVES OF INTERNSHIP

➢ Internships are generally thought of to be reserved for college


students looking to gain experience in a particular field. However, a
wide array of people can benefit from Training Internships in order
to receive real world experience and develop their skills.

➢ An objective for this position should emphasize the skills you


already possess in the area and your interest in learning more.

➢ Internships are utilized in a number of different career fields,


including architecture, engineering, healthcare, economics,
advertising and many more.

➢ Some internship is used to allow individuals to perform scientific


research while others are specifically designed to allow people to
gain first-hand experience working.

➢ Utilizing internships is a great way to build your resume and


develop skills that can be emphasized in your resume for future
jobs. When you are applying for a Training Internship, make sure to
highlight any special skills or talents that can make you stand apart
from the rest of the applicants so that you have an improved chance
of landing the position.
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

COMPANY INFORMATION

Company Name – Samyak IT Solution Pvt Ltd


Address - Tulsi tower, Geetabhawan square, Indore(M.P.)
Website: www.Samyakclasses.com

Technology
Here is a list of some Technology heads they work on:-

➢ Operating Systems. C++ is a fast and strongly-typed programming


language which makes it an ideal choice for developing operating
systems.
➢ Games.
➢ GUI Based Applications.
➢ Web Browsers.
➢ Embedded Systems.
➢ Banking Applications.
➢ Compilers.
➢ Database Management Software.
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

INTRODUCTION

➢ The purpose of industrial Training is to provide exposure for the


students on practical engineering fields. Through this exposure,students
will have better understanding of engineering Practical in general and
sense of frequent and possible problems.This training is part of learning
process. So the exposure that uplifts the knowledge and experience of a
student needs to be properly documented in the form of a report.
Through this report, the experience gained can be delivered to their
peers. A properly prepared report can facilitate the presentation of the
practical experience in an orderly, precise and interesting manner.

➢ I have chosen C and C++ as my training because it will help me in


several ways. I have chosen my languages course in C++ and by having
little bit knowledge in this subject will help me in carrier growth. During
learning this I came to understand much more concepts of other
language.
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

SYSTEM/PROJECT DEVELOPMENT

➢ Calculator using C++

Calculators have widely used devices nowadays. It makes calculations


easier and faster. Calculators are used by everyone in daily life. A
simple calculator can be made using a C++ program that is able to add,
subtract, multiply and divide, two operands entered by the user. The
switch and break statement is used to create a calculator.

➢ ATM Management System

ATMs are Automated Teller Machines that are used to carry day-to-
day financial transactions. ATMs can be used to withdraw money or to
deposit money or even to know the information of an account like the
balance amount, etc. They are convenient and easy to use,and it allows
consumers to perform quick self-service transactions.

1. Enter Name, Account number, Account type to be shown during


transactions.
2. Shows the information about the person who is doing the
transaction.
3. Enter amount to deposited in the account.
4. Shows the Balance in the account.
5. Enter amount to be withdrawn from the account, and then it shows
available balance.
6. Cancel the transaction
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

UTILITY OF TRAINING

Techniques studied :-

➢ Control statements
➢ Conditional statements
➢ Operators
➢ Data Types
➢ Array
➢ Linked list
➢ Stack
➢ Queue
➢ Classes
➢ Objects
➢ Inheritance
➢ Polymorphism
➢ Encapsulation
➢ Data Abstraction

Softwares and Tools Used :-

➢ Dev C++
➢ VS Code
➢ Online GDB
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

WEEKLY LOGS

➢ Week 1 :
▪ Introduction to c language
▪ Variables
▪ Input nad output
▪ Control Statements
➢ Week 2:
▪ Operators
▪ Functions
▪ Arrays and String
➢ Week 3:
▪ References and Pointers
▪ Dynamic memory Allocation
▪ Object Oriented Programming
➢ Week 4:
▪ Constructor and Destructor
▪ Function Overloading
▪ Operator Overloading

➢ Week 5:
▪ Virtual Functions
▪ Exception Handling
▪ Namespaces
➢ Week 6:
▪ Standard Templates Library
▪ Inheritance

➢ Week 7:
▪ Polymorphism

➢ Week 8:
▪ Encapsulation

➢ Week 9:
▪ Data Abstraction
➢ Week 10:
▪ Projects and Assignments
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

CONCLUSION

➢ At last we conclude that our training session was very good. The
working atmosphere of the company is very friendly. The employees of
the company are very cooperative in nature. We worked in a group in
the company. We gained knowledge about C & C++ technology.
➢ C&C++ has significant advantages not only as a commercial language
but also as a teaching language. It allows students to learn object-
oriented programming without exposing them to the complexity of C++.
It provides the kind of rigorous compile-time error checking typically
associated with Pascal. It allows instructors to introduce students to GUI
programming, networking, threads, and other important concepts used in
modern-day software.
➢ Through the Internship Training, we not only gain the exposure and the
experience from the industry, but are also able to prepare a good report.
Acropolis Institute of Technology & Research, Indore
Department of CSE (Artificial Intelligence & Machine Learning)

REFERENCES

➢ www.Samyakclasses.com
➢ www.w3schools.com
➢ https://www.tutorialspoint.com/cplusplus/index.html
➢ The C++ programming by Bjarne Stroustrup

You might also like