There are five assignments distributed throughout the semester. Three large assignments and two small, 'homework', assignments. The large assignments are worth 15% each, the smaller ones 5% each.
Due dates for all assignments are shown on the assignment and calendar.