Usually you don’t need to pay all the amount in advance. However this depends on the course you have chosen. For more information, you may look into the page of the specific course.