def update_associated_courses(self, **kwargs):
response = self._requester.request(<EOL>'<STR_LIT>',<EOL>'<STR_LIT>'.format(<EOL>self.course_id,<EOL>self.id<EOL>),<EOL>_kwargs=combine_kwargs(**kwargs)<EOL>)<EOL>return response.json().get("<STR_LIT:success>", False)<EOL>
Add or remove new associations for the blueprint template.

:calls: `PUT \
/api/v1/courses/:course_id/blueprint_templates/:template_id/update_associations \
<https://canvas.instructure.com/doc/api/blueprint_courses.html#method.master_courses/master_templates.update_associations>`_

:returns: True if the course was added or removed, False otherwise.
:rtype: bool