The University of Sydney, ELEC5307, Semester 2, 2023.
China University of Petroleum, Summer School, 2022