The document provides instructions for three Java programming assignments that involve creating GUI applications using ArrayLists. The first assignment asks students to create an application that counts the number of occurrences of a character in a given text. The second assignment expands on this to count the occurrences of each letter in the alphabet. The third assignment involves declaring three ArrayLists to store price, quantity, and amount data, populating them, calculating the amounts, and displaying the results. Sample outputs are provided for each assignment.