Cognifyz
Where Data Meets Intelligence
INTERNSHIP PROGRAM
Java Development
About Us Cognifyz
Where Data Meets Intelligence
Cognifyz Technologies is a leading technology company that
specializes in the dynamic field of data science and excels in
delivering impactful projects and solutions.
The company offers a wide range of products and services,
including artificial intelligence (AI), machine learning (ML), and
data analytics tools.
Cognifyz Technologies also provides training programs to
enhance skills and knowledge in these areas.
The company focuses on delivering innovative and cutting-edge
solutions to meet the evolving needs of businesses.
During your internship tenure, it is important to keep in mind the following points
Enhance your professional presence by updating your LinkedIn profile. Share
your achievements, such as the offer letter or internship completion
certificate, which you received from us. Don't forget to mention and tag
Cognifyz Technologies in your posts. You can use hashtags like #cognifyz
#cognifyzTech #cognifyzTechnologies to showcase your affiliation.
Maintain academic integrity and respect intellectual property. Plagiarism
and copying code are serious offenses that can lead to the termination of
your internship and subsequent restriction from future opportunities with
us.
Demonstrate your work by sharing a video showcasing the completion of
your tasks on LinkedIn. Remember to tag Cognifyz Technologies in your
post and use relevant hashtags like #cognifyz #cognifyzTech
#cognifyzTechnologies to engage with our community.
Cognifyz
Where Data Meets Intelligence
SUBMISSION
Create a professional video showcasing your internship projects
and achievements.
Host the video on LinkedIn to provide proof of your work and
establish credibility among your peers. Consider tagging Cognifyz
Technologies in your posts to ensure they are notified of your work.
A SUBMISSION FORM will be shared later. Till then please continue
your task and make a septate file of each level.
When posting the video on LinkedIn, include the following hashtags
to maximize visibility and engagement: #cognifyztechnologies
#cognifyz #cognifyztech. Additionally, depending on your
internship domain.
Cognifyz
Where Data Meets Intelligence
Cognifyz
Where Data Meets Intelligence
TASK LIST
Welcome to our exciting Java Development internship program! To complete this internship, you
will have the chance to choose any 2 of 3 levels: Level 1, Level 2, or Level 3. We've designed these
levels to cater to your convenience and ensure an engaging and rewarding experience. Additionally,
the successful completion of Level 3 ( any one task out of 4) will further enhance your chances of
receiving a stipend.
Level 1
Cognifyz
Where Data Meets Intelligence
Task: Temperature Converter
Task 1 Description: Create a program that converts
temperatures between Celsius and
Fahrenheit. Prompt the user to enter a
temperature value and the unit of
measurement, and then perform the
conversion. Display the converted
temperature.
Skills: Basic input/output operations,
arithmetic operations.
Level 1
Cognifyz
Where Data Meets Intelligence
Task: Palindrome Checker
Task 2 Description: Implement a program that checks
whether a given word or phrase is a palindrome. A
palindrome is a word or phrase that reads the
same forwards and backward, ignoring spaces and
punctuation.
Skills: String manipulation, loops, conditional
statements.
Level 1
Cognifyz
Where Data Meets Intelligence
Task: Student Grade Calculator
Task 3 Description: create a program that
calculates and displays the average grade of
a student. Prompt the user to enter the
number of grades to be entered, and then
input each grade. Calculate the average and
display it to the user.
Skills: Loops, arrays, basic arithmetic
operations.
Level 1
Cognifyz
Where Data Meets Intelligence
Task: Random Password Generator
Task 4 Description: Build a program that generates a
random password for the user. Prompt the user to
enter the desired length of the password and
specify whether it should include numbers,
lowercase letters, uppercase letters, and special
characters. Generate the password accordingly
and display it to the user.
Skills: Random number generation, string
manipulation, user input.
Level 2
Cognifyz
Where Data Meets Intelligence
Task: Tic-Tac-Toe Game
Task 1
Description: Implement a two-player tic-tac-toe
game. Display the game board and prompt each
player to enter their moves. Check for a winning
condition or a draw after each move, and display
the result accordingly. Allow the players to play
multiple rounds if desired.
Skills: Arrays or matrices, loops, conditional
statements.
Level 2
Cognifyz
Where Data Meets Intelligence
Task: Password Strength Checker
Task 2 Description: Create a program that checks the
strength of a password. Prompt the user to input a
password and analyze its strength based on
certain criteria, such as length, presence of
uppercase letters, lowercase letters, numbers,
and special characters. Provide feedback on the
password strength.
Skills: String manipulation, conditional
statements.
Level 2
Cognifyz
Where Data Meets Intelligence
Task: File Encryption/Decryption
Task 3
Description: Create a program that encrypts or
decrypts the contents of a text file using a simple
encryption algorithm. Prompt the user to choose
between encryption or decryption, and input the
file name or path. Encrypt or decrypt the file
accordingly and save the result to a new file.
Skills: File handling, string manipulation, basic
input/output operations.
Level 3
Cognifyz
Where Data Meets Intelligence
Task 1 Task: Implement a Chat Application
Develop a chat application using Java and
networking libraries like Socket or Java NIO.
This task will enhance their knowledge of
network programming, client-server
architecture, and message exchange.
Level 3
Cognifyz
Where Data Meets Intelligence
Task: Create a Multi-threaded Application
Task 2
Build a multi-threaded Java application that
demonstrates concurrency concepts like
synchronization, locks, and threads. This
task will help them understand concurrent
programming and handling shared
resources.
Level 3
Cognifyz
Where Data Meets Intelligence
Task 3 Task: Build a Desktop Application
Develop a desktop application using
JavaFX or Swing. The application could
be a calculator, file manager, or any other
tool that showcases your user interface
design skills and event handling.
Level 3
Cognifyz
Where Data Meets Intelligence
Task: Currency Converter
Description: Build a program that converts
Task 4 currency between different exchange rates.
Prompt the user to input an amount in a base
currency and select the target currency. Retrieve
the current exchange rate from an API and
perform the conversion. Display the converted
amount to the user.
Skills: API integration, JSON parsing, basic
input/output operations.
How to
Contact Us?
To find out more information,
please contact us
@cognifyz-Technologies
[email protected]
www.cognifyz.com
Cognifyz
@cognifyz_tech Where Data Meets Intelligence