Computer Science and Software Engineering PhD
Xi'an Jiaotong-Liverpool University (XJTLU) China
Civil Engineering (part time) MSc
Electrical and Electronic Engineering PhD
Architectural Engineering BEng
Civil Engineering PhD
Civil Engineering MSc
Civil Engineering BEng
Electrical Engineering BEng
Telecommunications Engineering BEng