Shanghai university provides kinds of exchange programs with universities all over the world. The nominated students need to make sure that the modules you choose are accepted by your University. Note that only one module can be taken to avoid the conflicted timetable.