Selection of programs used as projects in introductory Java programming class.
CalendarYear.java: A program that takes as input a month and year and outputs the calendar for that month and year (without using loops).
ConnectFour.java: A simple text-based two-player implementation of the game Connect Four.
MatrixMultiplication.java: A program that takes as input two 2D arrays and outputs the product of the two matrices.
SongIdentifier.java: A program that takes individual lyrics as input and outputs the song the lyrics belong to as soon as a single match can be confirmed. Currently includes various Christmas songs, but can be easily modified to include other songs as well.