Introduction:The rankings takes concertate consideration of the university's professional strength and pupularity, including offering English-instructed software engineering or not, how many people apply for this program and how student think about the study of software engineering, etc.