Study Computer Science and Engineering in China: universities and tuition

TasselWay's partner universities offer 44 bachelor's programmes in Computer Science and Engineering at 33 universities: 12 taught in English and 32 in Chinese. Annual tuition ranges from 14,400 ¥ to 150,000 ¥ (about ⁦$2,028–$21,127⁩).

Universities
33
Bachelor's programmes
44
English-taught
12
Lowest annual tuition
14,400 ¥

Universities offering Computer Science and Engineering

UniversityProgrammesQS 2027Tuition from
University of Electronic Science & Technology of China (UESTC)ChengduComputer Science and Technology · EnglishComputer Science and Technology · Chinese=48815,000 ¥
Northwestern Polytechnical University (NPU/NWPU)Xi'anComputer Science and Technology · English=42525,000 ¥
University of Science and Technology Beijing (USTB)BeijingComputer Science and Technology · Chinese=44323,300 ¥
Xi'an Jiaotong University (XJTU)Xi'anComputer Science and Technology · Chinese=29622,000 ¥
East China University of Political Science and Law (ECUPL)ShanghaiComputer Science and Technology · Chinese—24,000 ¥
Dalian University of TechnologyDalianComputer Science and Technology · Chinese=46320,500 ¥
Shanghai Jiao Tong University (SJTU)ShanghaiComputer Science and Technology · EnglishComputer Science and Technology · ChineseComputer Science and Technology (Engineering Cluster) · English+1 more3624,800 ¥
Nanjing UniversityNanjingComputer Science & Technology · Chinese=9024,000 ¥
Wuhan UniversityWuhanComputer Science · Chinese=16524,000 ¥
Tianjin University (TJU)TianjinComputer Science and Technology · ChineseComputer Science and Technology · English=23520,000 ¥
Beijing Normal UniversityBeijingComputer Science and Technology · Chinese=23727,700 ¥
Beijing Institute of Technology (BIT)BeijingComputer Science and Technology · ChineseComputer Science and Technology · English24328,000 ¥
Sichuan UniversityChengduComputer Science and Technology · Chinese=30022,000 ¥
Huazhong University of Science and Technology (HUST)WuhanComputer Science and Technology · Chinese30725,000 ¥
Shandong UniversityJinanComputer Science and Technology · Chinese=30921,000 ¥
Shanghai University (SHU)ShanghaiComputer Science & Technology · Chinese=44324,000 ¥
China Agricultural UniversityBeijingComputer Science and Technology · Chinese=47720,000 ¥
China University of PetroleumBeijingComputer Science and Technology · ChineseComputer Science and Technology · English=60025,000 ¥
Beijing University of Chemical Technology (BUCT)BeijingComputer Science and Technology · EnglishComputer Science and Technology · Chinese=64920,000 ¥
East China University of Science and Technology (ECUST)ShanghaiComputer Science and Technology (Joint Multi-Degree) · Chinese=67032,000 ¥
Beijing Jiaotong University (BJTU)BeijingComputer Science and Technology · ChineseComputer Science and Technology · EnglishComputer Science and Technology (Railway Information Technology) · Chinese771–78024,800 ¥
Southwest Jiaotong University (SWJTU)ChengduComputer Science and Technology · Chinese851–90023,000 ¥
Xidian UniversityXi'anComputer Science and Technology · English851–90025,000 ¥
Nanjing Agricultural UniversityNanjingComputer Science and Technology · Chinese901–95022,000 ¥
Beijing University of Posts and TelecommunicationsBeijingComputer Science and Technology · ChineseComputer Science and Technology · English1001–120024,600 ¥
Beijing Foreign Studies University (BFSU)BeijingComputer Science and Technology (Language Intelligence) · Chinese1201–140026,000 ¥
Beijing Language and Culture University (BLCU)BeijingComputer Science and Technology · Chinese—25,800 ¥
Dalian Maritime UniversityDalianComputer Science and Technology · Chinese—22,000 ¥
Guangdong University of Foreign Studies (GDUFS)GuangzhouComputer Science and Technology · Chinese—20,000 ¥
Northeastern University (Shenyang)ShenyangComputer Science and Technology · Chinese—21,000 ¥
Shanghai Maritime University (SHMTU)ShanghaiComputer Science and Technology · Chinese—20,000 ¥
Southwestern Univ. of Finance and Economics (SWUFE)ChengduComputer Science and Technology · Chinese—16,000 ¥
Tianjin Normal University (TJNU)TianjinComputer Science and Technology · Chinese—14,400 ¥

Tuition is the annual fee published by each university and may change between intakes. USD amounts are approximate.

Frequently asked questions

How much does it cost to study Computer Science and Engineering in China?

At our partner universities, annual tuition for Computer Science and Engineering ranges from 14,400 ¥ to 150,000 ¥, with a median of 24,000 ¥. Housing and living costs are extra; see the cost-of-living guide for estimates by city and dormitory.

Can I study Computer Science and Engineering in English in China?

Yes. There are 12 English-taught Computer Science and Engineering programmes at 10 universities: University of Electronic Science & Technology of China (UESTC), Northwestern Polytechnical University (NPU/NWPU), Shanghai Jiao Tong University (SJTU), Tianjin University (TJU), Beijing Institute of Technology (BIT), China University of Petroleum. The other programmes are taught in Chinese and usually require an HSK certificate.

Which Chinese universities offer Computer Science and Engineering?

33 of our partner universities offer Computer Science and Engineering. Highest in the QS 2027 rankings: University of Electronic Science & Technology of China (UESTC) (QS 488), Northwestern Polytechnical University (NPU/NWPU) (QS 425), University of Science and Technology Beijing (USTB) (QS 443), Xi'an Jiaotong University (XJTU) (QS 296), Dalian University of Technology (QS 463). The full list is in the table on this page.

What do I need to apply?

For a bachelor's application you need your high-school diploma and transcript, a valid passport and a language certificate: IELTS/TOEFL or equivalent for English-taught programmes, HSK for Chinese-taught ones. Requirements vary by university; the eligibility check shows where you stand in a few minutes.

Related subjects

Not sure where to start?

Take the two-minute eligibility check to see which exams and documents you need, or contact us for advice.