Students currently required to study wholly online must continue to do so until 17 May 2021 at the earliest. For those students who are already back on campus or otherwise have in-person teaching scheduled this term there will be no change to their schedule.
The degree is very hit and miss, some modules will be amazing and other will be terrible. Its not the content of the modules that's the problem its the lecturers. There are some amazing lecturers that will make you love and understand their subject while there are also others who simply don't care and your basically on your own to try to pass their course.
The department doesn't give answers to past papers which makes revision for the exams very hard and the general engineering and laboratory sessions put on by the department as a whole are terrible. Nearly all labs are just following a PDF they give you and writing a report on it and you wont be given any help if it goes wrong by the lab technicians who often don't speak English well enough to understand what your asking them. The 2nd and 3rd year you will have 90% XJTLU exchange students in your class who, from my experience, cannot speak English well enough to be a functioning group member in projects.