English-taught Software Engineering in China
You can study a Software Engineering bachelor's degree entirely in English at 4 Chinese universities offering 4 programmes. Annual tuition ranges from 20,000 ¥ to 28,000 ¥; no Chinese (HSK) certificate is needed for admission, IELTS or TOEFL is enough.
- Universities
- 4
- English-taught programmes
- 4
- Lowest tuition
- 20,000 ¥
- Median tuition
- 21,500 ¥
In short
- Most affordable English-taught Software Engineering programme: Software Engineering at University of Electronic Science & Technology of China (UESTC) (20,000 ¥ a year).
- University of Electronic Science & Technology of China (UESTC) offers the most English-taught Software Engineering programmes (1).
- Universities usually ask for IELTS 5.5–6.0 or TOEFL 80; each university's guide sets the exact score.
- From 2026/27 a CSCA score is required for bachelor's applications; for English-taught programmes mathematics (and physics or chemistry if required) can be taken in English.
- Housing and living costs are not included; programme pages show the estimated total cost.
English-taught Software Engineering programmes (by annual tuition)
| Programme | University | Duration | Language requirement | Annual tuition |
|---|---|---|---|---|
| Software Engineering | University of Electronic Science & Technology of China (UESTC)Chengdu | 4 years | IELTS 5.5 / TOEFL 80 CSCA | 20,000 ¥ |
| Software Engineering | Northeastern University (Shenyang)Shenyang | 4 years | IELTS / TOEFL CSCA | 21,000 ¥ |
| Software Engineering | Sichuan UniversityChengdu | 4 years | IELTS 6.0 / TOEFL 80 CSCA | 22,000 ¥ |
| Bachelor of Software Engineering | Wuhan UniversityWuhan | 4 years | IELTS 6.0 / TOEFL 80 CSCA | 28,000 ¥ |
Tuition is the 2026–2027 annual fee published by each university and may change. Language requirements come from the university's latest bachelor's guide and may vary by programme.
Frequently asked questions
Can I study Software Engineering in English in China?
Yes. 4 universities offer 4 fully English-taught Software Engineering bachelor's programmes, with annual tuition from 20,000 ¥ to 28,000 ¥.
What is the cheapest English-taught Software Engineering programme in China?
Software Engineering at University of Electronic Science & Technology of China (UESTC) is the most affordable at 20,000 ¥ a year. The median annual tuition is 21,500 ¥.
Which English test do I need for Software Engineering in China?
Usually IELTS 5.5–6.0 or TOEFL 80. Native English speakers or students from English-medium high schools are exempt at some universities.
Do I need to speak Chinese to study Software Engineering in English?
Not for admission; classes are in English. Basic Chinese helps in daily life and most universities offer Chinese classes. If you apply for the Chinese Government Scholarship, you must also take the CSCA Professional Chinese paper.
Not sure where to start?
Take the two-minute eligibility check to see which exams and documents you need, or contact us for advice.