South Korea. country rank. uniRank University Ranking ™. The campus is located in Suwon-si. Ajou University is a university located in Seoul, South Korea offering 2 direct enrollment and exchange programs and 2 programs managed by an outside provider. Vision 2023: Ajou University has four key elemental visions to reach University goals. Today, Ajou is home to roughly 14,000 students across its 10 colleges. Ajou University is a leading engineering university in Suwon, Gyeonggi Province, South Korea. Presence Rank* Impact Rank* Openness Rank* Excellence Rank* 1: 127 (1) Seoul National University / 서울대학교: 94: 305