What are the requirements for a successful completion of the course?