Click on any box for a demo or to learn moreEmail sushanthmukkamalla@gmail.com for code
This program uses simple turtle graphics to create a drawing that has my computer science username followed by "JAVA" and "UC SAN DIEGO" on three separate lines.
Using the objectdraw and acme libraries to create a GUI which creates mickey's face and allows the user to drag it around the canvas.
After the user enters a list of numbers, this program goes through and finds the largest and smallest distinct odd and even numbers.
Involves a GUI which responds to mouse clicks and mouse drags to create and manipulate a deadmau5 silhouette.
This program creates and displays alternating triangle patterns side by side by outputting " " and "*" through the use of nested while loops.
A GUI that responds to mouse events to create colorful pizza slices with shrinking and growing animations.
An interactive 3 x 3 puzzle game for pre-schoolers. The player has to drag the puzzle pieces on the right to the correct location on the left to form a complete image.
Pizza slices spin as well as shrink and grow. Options to adjust the speed, to stop and start the slices, clear the slices, and switch their spin are added.
A command line application that checks whether an array of chars is a palindrome.
Created a game that models itself after the mini game found in the Price is Right.
Created a simplified version of the classic snake game, where the snake grows in size as it eats more food and dies if it crashes into the wall or eats a part of its body.
Tests exceptions, constructors with the same name but different signatures, and other methods to see if a number is a rational number or not.
Draws each letter on a separate thread so that all letters will begin drawing at the same time in the beginning, each with their own turtle and separate color from the letters around it.
Wrote a set of classes to implement a simple hierarchy of Shapes. Utilized polymorphism and encapsulation to draw different shapes and pass the test cases.