IOE 265 (1.5) Delft University of Technology (TU Delft) Netherlands: 7217041 Engineering Economics (3) IOE 201 (2) North China University of Technology: Beijing: China: AI 2901 Corporate Finance and M