overview of course 6607600