def enumerate_options(course_list):
    """Given a course_list generates a propt string which enumerats the courses the user may download.

    Args:
        course_list (list): a list of Course objects

    Returns:
        str : a string detailing the options a user has (courses to fetch files from, and how to exit)
    """
    options = "Courses:\n"
    for i, course in enumerate(course_list):
        options += f"\t{i+1}: {course.get_name()}\n"
    options += "Enter a course number, or type \"q\" to quit: "
    return options