0% found this document useful (0 votes)
32 views11 pages

Internship Report

Uploaded by

sudhakarpuva
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)
32 views11 pages

Internship Report

Uploaded by

sudhakarpuva
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/ 11

Approved by AICTE, New Delhi, Affiliated to Anna University, Chennai & an ISO Certified Institution

INTERNSHIP REPORT

Name: B.SUDHAKAR
Year: FINAL YEAR
Degree: B.E. CSE
Institution: Anna University, Coimbatore, Tamil Nadu
Internship Organization: Coginfyz Technologies
Internship Duration: 28th July 2024 - 28th August 2024
Mentor: Mr. Sahil Lambat
INTRODUCTION
I completed a one-month internship at Coginfyz Technologies from 28th
July 2024 to 28th August 2024. The internship provided me with hands-
on experience in programming and problem-solving. The tasks were
divided into three levels, and each level progressively increased in
complexity. This report highlights the tasks I completed and the skills I
gained during my internship.

INTERNSHIP OVERVIEW
o The internship was structured in three levels of tasks:

1. Level 1: Basic Programming Tasks


Task 1: Celsius to Fahrenheit Conversion
Task 2: Palindrome Checker
Task 3: Random Password Generator
Task 4: Student Grade Calculator
2. Level 2: Intermediate Programming Tasks
Task 1: Tic-Tac-Toe Game
Task 2: Password Strength Checker
Task 3: File Encryption and Decryption
3. Level 3: Advanced Programming Task
Task 1: Currency Converter
Task 1: Celsius to Fahrenheit Conversion
This task involved writing a program to convert temperatures from
Celsius to Fahrenheit using basic mathematical formulas and logic.
PROGRAM:
Task 2: Palindrome Checker
I developed a program to check whether a given string or number is a
palindrome.
PROGRAM:
Task 3: Random Password Generator
This task required me to create a program that generates random
passwords with certain constraints, including uppercase, lowercase,
digits, and special characters.
PROGRAM:
Task 4: Student Grade Calculator
This task involved writing a program to calculate student grades based
on input scores and a grading scale.
PROGRAM:
Level 2: Intermediate Programming Tasks
Task 1: Tic-Tac-Toe Game
In this task, I implemented the classic Tic-Tac-Toe game using basic
control structures and logic.
Task 2: Password Strength Checker
I developed a program that checks the strength of a password based on
certain criteria like the presence of uppercase letters, lowercase letters,
digits, and special characters.
PROGRAM:
Task 3: File Encryption and Decryption
This task required me to write a program that encrypts and decrypts files
using a simple algorithm to enhance data security.
PROGRAM:
Level 3: Advanced Programming Task
Task 1: Currency Converter
For level 3, I chose to implement a currency converter. The program
takes input of currency values and converts them from one currency to
another based on current exchange rates.
Learnings and Reflections
During my internship, I learned the following:
 Improved my problem-solving skills by working on various
algorithmic challenges.
 Gained proficiency in Java programming, particularly in
developing functional programs using loops, conditionals, and
input/output handling.
 Learned to implement basic encryption techniques and enhanced
my understanding of cybersecurity practices.
 Understood the importance of code optimization and efficiency
through tasks like the Tic-Tac-Toe game and password strength
checker.
 Improved my knowledge of currency conversion and real-world
applications of programming in finance.

Conclusion
 The internship at Coginfyz Technologies was a rewarding
experience that enhanced my coding skills and allowed me to
apply theoretical knowledge to practical problems. I appreciate the
guidance and support from my mentor, Mr. Sahil Lambat, and the
opportunity to grow as a developer.
 And the Integrated Development Environment used in this project
is,
 ECLIPSE IDE

You might also like