Software Engineering (Bachelor Degree Program in English)

发布时间:2020-3-18 18:27:04

Major: Software engineering

Language of instruction: English

Length: Four years

Intake: Each September

Application Fee: RMB 500

Tuition: RMB 33,000 per academic year 


The major courses of the program include advanced programming language, object-oriented programming (C++), discrete mathematics, digital logic, introduction to software engineering, data structures and algorithms, principles of computer composition, database systems, operating systems, computer networks, software process and project management, principles of compilation, software testing and quality assurance, object-oriented modeling and analysis, algorithm design and analysis, software design and architecture. Besides, the program provides Year 1 students with freshman seminars and practicum in cooperation with partner enterprises, helping them understand the prospects and career opportunities in IT and software engineering. Sophomores need to claim an area of specialization and choose course modules accordingly. 

Career Opportunities

Software engineering graduates (three areas of specialization) are suitable for application development, software technology development and service, information system operation and maintenance, and information management jobs at private companies, government-affiliated institutions, and government agencies (engaged in information science, communications, computers, automation, smart technology, healthcare, consumer electronics, automotive electronics, aerospace, etc.). They are suitable for sectors where qualified talents are greatly needed, such as the Internet of Things, mobile communications, smart home, mobile Internet and aerospace. They may also pursue master's degrees in software engineering and related disciplines. In the past three years, the program has maintained an employment rate of 100%. Graduates of the program signed labor contracts with Baidu, Intel, China Mobile, China Telecom, Datang, UnionPay, Agricultural Bank of China, Industrial and Commercial Bank of China, China AMC, Institute Of Computing Technology of the Chinese Academy of Sciences, etc. In 2016, 14% of the graduates went abroad for further studies, 25% started to pursue master's degrees. In 2017, 16% of the graduates went abroad for further studies, 24% started to pursue master's degrees. 


Founded in 1960, Beijing University of Technology (BJUT) is a multi-disciplinary municipal university with an engineering focus, offering programs in science, engineering, economics, management, humanities, law, arts, and education. In 1981, BJUT was approved as one of the first universities to provide Master’s Degree Programs by the Ministry of Education. In 1985, BJUT was approved to provide Doctoral Degree Programs. In 1996, admitted to the National “211 Project”, BJUT entered the ranks of 100 national key universities for the 21st century. In September 2017, BJUT was listed as one of China’s 95 universities to build world-class disciplines. Seven disciplines ranked among top 500 in the QS World University Rankings by Subject 2019. The university was ranked No.33 in China according to the QS Asian University Rankings. Five disciplines, namely Materials Sciences, Engineering, Chemistry, Computer Science, and Environment and Ecology rank top 1% in ESI Global List. 

The Faculty of Information Technology was formally established on September 2, 2016. It comprises the College of Electronic Science and Technology (College of Microelectronics), College of Information and Communications Engineering, College of Automation, College of Computer Science, and College of Software Engineering. The Faculty leverages performance to continuously explore its management structure and operating mechanism in order to build first-class disciplines and research teams through reform. It firmly strengthens itself by introducing talents and enhancing opening-up and improves the teaching force and the quality of students through international exchange and information technology approaches. 

BJUT's College of Software Engineering was one of the first 35 national demonstration software engineering institutes approved by the Ministry of Education in 2001. In 2007, the College was selected for national featured discipline construction. In 2009, the College was awarded "Experimental Zone for Talent Cultivation" and won the National Teaching Achievement Second Prize. In 2010, the College was selected for state-level teaching team and was listed as one of the first Excellent Engineers Training Programs of the Ministry of Education. In 2011, the College was honored as National Practice-Based Engineering Education Center. In 2016, the College was awarded National Experimental Teaching Demonstration Center. Inspired by MIT's educational philosophy, our software engineering program is dedicated to "returning to engineering, serving society, and building an excellent talent cultivation system through government-industry-university-research cooperation". Therefore, we established a practice-based teaching platform that provides learning-by-doing opportunities. A noteworthy advantage of this training system lies in industry-university partnership, that is, the College and its partner enterprises join hands to develop the talent cultivation system, establish the practice-based teaching platform, organize a high-quality teaching team consisting of full-time and part-time teachers, create an innovation and entrepreneurial ability cultivation system for students, complete internationalization and diversification-driven teaching methods, and stress educational opening-up and cooperation with foreign enterprises and institutions. This training system equips students with engineering ability, innovation ability, and entrepreneurial ability to ensure that they can easily adapt to the market after graduation. 


Building of the College of Software Engineering,         National Experimental Teaching  

            Beijing University of Technology                             Demonstration Center


There are 46 full-time teaching and administrative staff members (43 full-time teachers) at the College of Software, Faculty of Information Technology, Beijing University of Technology. Full-time teaching staff comprises nine PhD supervisors, eight professors, 17 associate professors, and 18 lecturers. There are 33 teachers with doctorate degrees, two foreign teachers, one “Thousand Talents Program” expert, one Beijing Overseas Talent Aggregation Project scholar, three distinguished professors of Beijing Municipality, and one chair professor of Beijing Municipality. In addition, the College engages more than 10 industry experts and foreign scholars with notable academic achievements as well as real-world experience as part-time teachers.

Practice-Based Software Engineering Teaching Center-National Experimental Teaching Demonstration Center

The Practice-Based Software Engineering Teaching Center was founded in 2009 to advance the software engineering discipline and reform talent cultivation models. The last decade witnessed the rapid development and expansion of software engineering technology and applications, an annual 30% growth of the software industry, and great deficiency of software application talents, in view of which the Center set its goals in terms of teaching, research, and discipline development to cultivate qualified talents badly needed by the software industry and the information era. After more than 20 years' efforts, the Center has shown rapid progress in multiple aspects and has achieved a multitude of important achievements. Especially in terms of the construction of the Center -- the Center factored in the high complexity, large scale, wide scope of application, and dense engineering aspects of software engineering and the qualities of talents in need to develop a talent cultivation system that equips students with hands-on skills, project application skills, and innovative ability. In the past over 20 years' efforts, the Center has been catering to the needs of society and industry of software talents, and established the teaching model marked by "industry-university partnership, learn by doing, project-driven and dare to innovate". Close cooperation with enterprises enabled the Center to build a “practice-based teaching platform", which reforms the traditional practice teaching mode and gives full play to the strength of both parties. With advanced technology and substantial resources, the Center employs a variety of practice-based teaching methods to help students master basic knowledge by combining theory and practice. At the same time, the Center adopts multi-level practice-based teaching methods to equip students with hands-on skills and innovation awareness that help them achieve their goals. As the Center continuously explores university-enterprise cooperation models and innovation methods that advance research globally, it has deepened the reform of models and methods of practice-based education and achieved a series of important results. The software engineering program worked with Chinasoft International to found the Beijing University of Technology National Demonstration College of Software - Talent Base for Chinasoft International and established long-term partnerships with a number of enterprises to jointly train practice-oriented engineering talents.

    1584526440931075158.jpg    1584526378376061179.jpg     

1584526510839062602.jpg   1584526535829037367.jpg

   National Practice-Based Engineering                          Practical training for students   

Education Center for Embedded Systems                            Close-door training sessions

    Students doing their practicum at                                        at the education center

            Chinasoft International

International Exchange

The Faculty of Information Technology of Beijing University of Technology actively pursues open-up education and internationalization. By now, the Faculty has established formal ties with more than 40 institutions in 20 countries and regions in the world and signed nearly 40 cooperation agreements. Our partner universities are mainly located countries and regions with strong higher education systems such as the United States, the United Kingdom, Japan, Germany, France, and the Netherlands. There are currently 104 international students enrolled in our undergraduate, master, doctoral, and non-degree exchange programs. Today we offer five English-instruction programs for international students, which continues to improve our international reputation. 

The Faculty makes efforts to build an international teaching force. Each year, a number of teachers and scholars are sent abroad for academic conferences, lectures, visits, or joint research. Each year, a number of foreign experts are invited to Beijing for scholarly visits and lectures. Each year, high-level international academic conferences in information technology are organized. The Faculty enthusiastically supports the Belt and Road Initiative (BRI) of China to open up the education sector, expand communication and cooperation channels with universities and research institutions in BRI countries, strengthen the export of quality educational resources, and improve the level of internationalization.






The College provides both diploma education and degree education and boasts a complete talent cultivation system including undergraduate, master of science in engineering, master of engineering and doctoral programs. In addition to knowledge in computer sciences and technology and software engineering, the College pays close attention to students' development of language skills, hands-on skills, and innovation awareness. The College now has full-time foreign instructors who teach foundation courses and specialized courses in English. Moreover, some specialized courses are offered bilingually. As for engineering practice, in addition to experiments and practice embedded in the courses, there are additional innovation activities, close-door practical training in cooperation with enterprises, project-driven practice/internship, etc. Training in foreign language skills and practical ability can help students better grasp the latest knowledge and the most advanced software technology in the world and thus lay a solid foundation for further studies and career development in the future. 



       Won the Special Award at the 6th                   Organized freshmen to a partner company

"Blue Bridge Cup" National Software and                            for real-world learning

Information Technology Talents Competition

Admission Requirements

1. The applicant is a non-Chinese citizen who has held a valid non-Chinese passport or certification for more than four years and is able to prove that he/she has been living outside China for more than two years in the last four years.

2. The applicant is physically and mentally healthy and is able to financially support his/her study in China.

3. In general, the applicant should be betwen 18-25 years old.

4. To apply for a degree program, the applicant need to provide a high school diploma or higher.

5. Language proficiency (either requirement is met):

(1) IELTS 5.5 or above (exam results are valid for two years);

(2) IELTS 4.5 or above and HSK Level II or above (exam results are valid for two years).

Note: 1. Applicants who fail to meet the language requirements can apply for at least one year's Chinese language course at the College of International Education of Beijing University of Technology. Applicants that satisfy the requirements of the Chinese language course and obtain HSK Level IV or higher are eligible to apply for the Chinese-instruction undergraduate software engineering program.

2. The Chinese language proficiency of students enrolled in the undergraduate software engineering program (English instruction) should be higher than or equivalent to HSK Level IV.

3. Applicants need to pass an interview to be formally admitted to Beijing University of Technology.

 How to Apply

1. Apply online:

2. Application open from November 1 to May 30 of the next year.

3. Application materials

(1) Application form (to be filled in online);

(2) Copy of the personal information page of your passport;

(3) Copy of your high school diploma or certificate of expected graduation;

(4) Copy of your high school transcript (all academic years);

(5) CV;

(6) Language certificate(s);

(7) Physical examination report. 

Contact Us

Admission Office, College of International Education, Beijing University of Technology

Address: Room 814, No.4 Teaching Building, Beijing University of Technology

100 Pingleyuan Street, Chaoyang District, Beijing


E-mail: Ms. Ding: (for application matters)

Ms. Zhang: (for program related matters)

Phone: 0086-10-67391858, 0086-10-67391762

Fax: 0086-10-67391762