[Android] Billiken Stat 1100 is an Android app developed for my students
to view the class Calendar, view syllabus,
keep track of their grades, etc.
[Java] This program detects the user's mouse position
and auto-clicks that position given the number of repetitions
and pauses between clicks.
Note: to stop the program, you'll have to manually Ctrl + C it.
[C++] A magic square is an n x n matrix of integers for n odd,
the sum of the integers on each row, column, and the two diagonals
amount to the same number. Given an odd integer between 1 and 15,
this program computes a magic square. This was part of an extra credit
project for a programming class.
[Java] This game is well-known . . . I don't know the original
name. To play,
you start off with a number of stones in a pile, and playing against
the computer or another player, take turns removing 1, 2, or 3 stones
from the pile. Whoever cannot pick up any stones loses.
[C++] This encryption/decryption program is based off of the RSA scheme.
Pick two prime numbers p, q, and a number relatively prime to
the least common multiple of p-1 and q-1.
Then the encryption program encrypts a message that you type into a text file.
Now you can send this text file to someone else who will
use the decrypt program to read your encrypted message.
Note: for the purposes of this program, the product of the two prime numbers
should be at least four digits long -- otherwise bugs will fly.