English-taught Computer Science and Engineering in China

You can study a Computer Science and Engineering bachelor's degree entirely in English at 10 Chinese universities offering 12 programmes. Annual tuition ranges from 20,000 ¥ to 150,000 ¥; no Chinese (HSK) certificate is needed for admission, IELTS or TOEFL is enough.

Universities
10
English-taught programmes
12
Lowest tuition
20,000 ¥
Median tuition
27,500 ¥

In short

  • Most affordable English-taught Computer Science and Engineering programme: Computer Science and Technology at University of Electronic Science & Technology of China (UESTC) (20,000 ¥ a year).
  • Shanghai Jiao Tong University (SJTU) offers the most English-taught Computer Science and Engineering programmes (3).
  • Universities usually ask for IELTS 5.5–6.0 or TOEFL 75–90; 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 Computer Science and Engineering programmes (by annual tuition)

ProgrammeUniversityDurationLanguage requirementAnnual tuition
Computer Science and TechnologyUniversity of Electronic Science & Technology of China (UESTC)Chengdu4 yearsIELTS 5.5 / TOEFL 80 CSCA20,000 ¥
Computer Science and TechnologyBeijing University of Chemical Technology (BUCT)Beijing4 yearsIELTS 6.0 / TOEFL 85 CSCA20,000 ¥
Computer Science and TechnologyBeijing University of Posts and TelecommunicationsBeijing4 yearsIELTS 6.0 / TOEFL 80 CSCA24,600 ¥
Computer Science and TechnologyNorthwestern Polytechnical University (NPU/NWPU)Xi'an4 yearsIELTS 6.0 / TOEFL 80 / Duolingo 115 CSCA25,000 ¥
Computer Science and TechnologyChina University of PetroleumBeijing4 yearsIELTS 6.0 / TOEFL 7525,000 ¥
Computer Science and TechnologyXidian UniversityXi'an4 yearsIELTS 6.0 / TOEFL 80 CSCA25,000 ¥
Computer Science and TechnologyBeijing Institute of Technology (BIT)Beijing4 yearsIELTS 6.0 / TOEFL 85 / Duolingo 110 CSCA30,000 ¥
Computer Science and TechnologyBeijing Jiaotong University (BJTU)Beijing4 yearsIELTS 6.0 / TOEFL 80 CSCA33,800 ¥
Computer Science and TechnologyTianjin University (TJU)Tianjin4 yearsIELTS 6.0 / TOEFL 80 CSCA130,000 ¥
Computer Science and TechnologyShanghai Jiao Tong University (SJTU)Shanghai4 yearsIELTS 6.0 / TOEFL 90 CSCA150,000 ¥
Computer Science and Technology (Engineering Cluster)Shanghai Jiao Tong University (SJTU)Shanghai4 yearsIELTS 6.0 / TOEFL 90 CSCA150,000 ¥
Electrical and Computer EngineeringShanghai Jiao Tong University (SJTU)Shanghai4 yearsIELTS 6.0 / TOEFL 90 CSCA150,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 Computer Science and Engineering in English in China?

Yes. 10 universities offer 12 fully English-taught Computer Science and Engineering bachelor's programmes, with annual tuition from 20,000 ¥ to 150,000 ¥.

What is the cheapest English-taught Computer Science and Engineering programme in China?

Computer Science and Technology at University of Electronic Science & Technology of China (UESTC) is the most affordable at 20,000 ¥ a year. The median annual tuition is 27,500 ¥.

Which English test do I need for Computer Science and Engineering in China?

Usually IELTS 5.5–6.0 or TOEFL 75–90. Native English speakers or students from English-medium high schools are exempt at some universities.

Do I need to speak Chinese to study Computer Science and 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.