CSCI 496: Senior Portfolio
In partial fulfillment of the requirements for the degree of Bachelor of Arts in Applied Computing: Graphic Arts Concentration (class of 2026)
View My Resume
This project was completed in a team of five. This project based on the idea of making a login tedious to complete not meant for actual real-world use. The project is similar to a captcha, the user must complete a game of minesweeper before being able to login. The board is 5 x 5 board with 5 bombs that must not be tripped. I designed and programmed the GUI, as well as created the icons of the flag, bomb, and logo.
The design intentionally used harder contrast tiles for the purpose of added
difficulty.

Fig 1. The console welcome screen when running the program in NetBeans.
Fig 2. The console screen of the game instructions.
Fig 3. The console screen of the game rules.
Fig 4. The Welcome screen.
Fig 5. The Minefield after pressing the ‘Next’ button.
Fig 6. Example of game end when finding a bomb.
Fig 7. Example of completed game with all bombs flagged.
Fig 8. Login Screen.