Judging from past experiences, many students find that scheduling classes is quite an ordeal. Schedule As You Go (SAYG) is an application that allows the users to visualize their schedules while picking their classes. SAYG can take user input and represent it as blocks on a weekly calendar. SAYG can also contact, download, and process the Master Schedule list of classes at Villanova to give the users all available options when choosing classes. The users can also save their configurations and scheduling sessions so they can to return to it for later revisions. Users also have the option to reserve periods of time for extra-curricular or personal use, helping keep the users' interests in mind while picking their classes. SAYG will also alert possible scheduling conflicts such as classes that overlap in time.