Hi! I tried to translate the following sentence into French:

translation:I would find the European undergraduate programme interesting to study because its curriculum covers all of my favourite areas of study.
Is my French sentence grammaticaly correct? Thanks for any sugestions/corrections!Je trouve «European undergraduate programme» très intéressant parce qu’il s’agit d’un programme qui me donne une possibilité de s’occuper de mes disciplines preférées.