I hope you’re doing well, and thank you for your question about placements abroad for this course.
Quoting directly from the course page which is linked here, I have found a quote which says ‘Additionally, there is the option to spend a year in industry, in the UK or abroad. (Placements and study abroad opportunities are subject to availability and eligibility guidelines.)’, and ‘Placements can be located anywhere in the UK, and sometimes take place abroad, in locations such as the USA, the Far East or the Caribbean.’ This suggest that placements can indeed happen aboard for this course.
I hope this has been helpful! Any further questions, just let us know.