How should Bismarck use the five‐step process contained in FASB ASC 606 to recognize revenue?

Case 5-4
Accounting for University Tuition and Housing
Bismarck University, a for‐profit private institution, publishes its tuition and housing costs on its website. These fees are different for the various educational levels and programs offered. The university also offers various aid packages to students including scholarships and discounts for both tuition and housing. Upon acceptance to the university, a student must pay a nonrefundable deposit to maintain a spot. The university later sends a bill for the remaining balance that is due a month prior to the start of the semester. There is an add/drop period (first two weeks of the semester) when the student may receive a partial refund of the total amount of tuition and housing charged.

Required:
How should Bismarck use the five‐step process contained in FASB ASC 606 to recognize revenue?