STEM

Engineering Programs

Build the future with mechanical, civil, electrical, and aerospace engineering programs worldwide.

Active: Engineering Clear all

91 courses found

Shanghai University

China

Master of Mechatronic Engineering

Master Engineering
Tuition €4,713 EUR 4713 per academic year • Fee description: Tuition fee for master programme; Application fee RMB 500 (≈ EUR 65), non‑refundable; Insurance and accommodation fees are excluded; tuition is subject to yearly adjustment by university administration. Total tuition for 2‑year study: EUR 9426
Duration Full‑time | 24 Months (2 academic years)
Language English

The full‑time English‑taught Master of Mechatronic Engineering programme is a high‑level engineering discipline combining mechanical technology, electronic control, computer technology and intelligent system theory. The programme provides systematic training on advanced mechanical design, automatic control system, embedded system development, intelligent manufacturing and robot‑related technologies. Students are offered access to university laboratories and research platforms to conduct practical engineering experiments and research projects supervised by faculty members. The study path includes professional course learning, laboratory research practice and final master thesis submission and defence. Graduates possess solid theoretical foundation and practical engineering capability, and are competent for research, technical development and engineering management positions in intelligent equipment, automation manufacturing, robot industry and high‑tech engineering enterprises globally. 

Nanchang University

China

Master of Software Engineering

Master Engineering
Tuition €2,050 €2050 per academic year, total €4100 for 2‑year full‑time study Fee description: Tuition converted from official RMB tuition CNY 15600 per academic year published by Nanchang University International Student Office. Total tuition for standard 2‑year study is €4100. Tuition only covers curriculum teaching activities. It excludes non‑refundable application fee approx €38, mandatory international student medical insurance approx €92 per year, campus accommodation charges, textbook costs and all personal living expenses. Dormitory fees vary according to room type. Recipients of Chinese Government Scholarship and university‑level scholarships can enjoy tuition waiver complying with official scholarship regulations. All euro‑denominated amounts are converted from official RMB prices, subject to university annual admission policy adjustment and real‑time exchange rate fluctuation.
Duration 2 Years Full‑time | 4 Semesters
Language English

Master of Software Engineering is a full‑time English‑taught international master programme under the School of Software, Nanchang University. Research directions cover large‑scale software system development, artificial intelligence software technology, big‑data application software, software security and intelligent information system construction. The curriculum consists of advanced software engineering theory lectures, software project practice, system development projects, professional academic seminars and technical research training. Each international student is matched with a professional supervisor to offer full‑process guidance for project research, code debugging, data analysis and dissertation writing. Students must finish all required course credits, participate in software‑engineering‑related research projects, complete independent master dissertation and pass thesis defence to get the master degree issued by Nanchang University. Formal extension approval allows maximum study duration up to 4 years. Graduates can take up software system development, data service research, software testing and technical management posts in scientific research institutes, internet enterprises and information technology industries. Overseas candidates satisfying admission criteria can apply for Chinese Government Scholarship and university‑funded scholarships.

South China University of Technology

China

Master of Software Engineering

Master Engineering
Tuition €4,160 4160 EUR per academic year • Fee description: €4160 tuition fee per academic year (equivalent to 32000 CNY per academic year). One‑time non‑refundable registration fee €59. Tuition price is for 2026 intake, subject to adjustment by university authority. Accommodation, medical insurance, residence permit fees, laboratory consumables, textbooks and other personal living expenses are not included in this tuition amount. All fees shall be strictly paid in accordance with the financial management regulations for international postgraduate students of South China University of Technology.
Duration Full‑time | 2 Academic Years
Language English

This full‑time English‑taught Master of Software Engineering postgraduate programme is offered by the School of Software Engineering of South China University of Technology. The programme focuses on modern software development theory, large‑scale software system architecture, software project management, artificial intelligence software application and cloud computing technology. It aims to train international high‑level software research and engineering‑application talents who can adapt to global digital industry development, master systematic software engineering knowledge, possess large‑scale software development practice capability and cross‑team cooperation competence. Core curriculum covers Advanced Software Engineering, Distributed System Architecture, Cloud Computing Technology, Big Data Processing and Analysis, Artificial Intelligence Software Development, Software Quality Assurance and Testing, Software Project Management, Mobile Internet Application Development, and Frontier Seminar on Software Industry. Within two‑year study period, students are required to complete compulsory and elective course credits, take part in academic forums, software engineering practice projects and technical workshops held by the school. Every enrolled student will be assigned a professional supervisor. Under supervisor’s guidance, students will conduct literature sorting, technical research, software system development and complete qualified master graduation thesis. Applicants must provide authenticated bachelor’s degree certificate and complete official academic transcript issued by recognised higher‑education institutions; computer‑related academic background is highly preferred. Non‑native‑English applicants need to provide valid English proficiency proof such as IELTS 6.0 or TOEFL iBT 80; applicants whose highest‑degree programme is delivered in English may apply for language score exemption with formal supporting documents. Applicants should have basic programming knowledge and logical thinking ability. After fulfilling all course credit requirements and successfully passing master thesis defence, graduates will obtain official master’s degree diploma issued by South China University of Technology. Graduates can obtain career opportunities in global internet enterprises, software‑development corporations, digital technology firms, scientific‑research institutions and cross‑border information‑technology organisations, engaging in software architecture design, system development, technical research and project management work.

Zhejiang University of Technology

China

Master of Software Engineering

Master Engineering
Tuition €3,224 3224 EUR per academic year(24800 CNY /year)• Fee description: €3224 tuition fee per academic year, equivalent to RMB 24,800 per academic year for English‑taught master programmes. Non‑refundable application fee €52 (CNY 400) shall be paid upon application submission. Tuition fee is for 2026 intake and subject to official university revision. Qualified applicants can apply for Chinese Government Scholarship and Zhejiang University of Technology institutional scholarships to cover partial or full tuition costs. Accommodation, mandatory medical insurance, residence permit fees, textbooks, laboratory consumables and all personal living expenses are excluded from tuition fees. All charges comply with Zhejiang University of Technology financial regulations for international postgraduate students.
Duration Full‑time | 3 Academic Years
Language English

This full‑time English‑taught Master of Software Engineering programme belongs to the College of Information Engineering at Zhejiang University of Technology. Oriented toward real‑world software industry requirements, this programme focuses on software system design, development, testing and project management. Major research directions include large‑scale software system development, cloud computing and distributed software, software quality assurance and testing, intelligent software development technology, industrial internet software application. The programme aims to cultivate interdisciplinary international software engineering talents who master solid software engineering theoretical foundation, possess practical large‑scale software project development capability, independent research and problem‑solving ability and cross‑cultural industry‑academic communication competence. The curriculum framework includes advanced postgraduate core engineering courses, professional elective modules, software‑industry‑frontier seminars, software project practice training, supervisor‑guided research projects and master‑degree‑thesis research. Core courses contain Advanced Software Engineering, Cloud Computing and Distributed System, Software Testing and Quality Assurance, Intelligent Software Development, Industrial Internet Application Technology, Engineering Research Methodology, Academic Paper Writing and Thesis Standardisation, alongside thematic seminars tracking global software engineering technology hot‑spot issues. Within the 3‑year full‑time study cycle, students need to finish compulsory and elective credit requirements, attend school‑organised software‑technology forums, complete software project development practice tasks, and receive one‑on‑one academic guidance from assigned faculty supervisor. Under supervisor’s instruction, students will accomplish extensive literature review, research topic demonstration, software system scheme design, code implementation and system testing, research result sorting and scholarly article drafting, and complete qualified original master graduation thesis. Applicants are required to submit authenticated bachelor‑degree certificate and complete official academic transcript issued by accredited higher‑education institutions. Applicants with software engineering, computer science and other related backgrounds gain priority in admission assessment. Non‑native‑English‑speaking applicants shall provide valid English‑proficiency documents such as IELTS or TOEFL. Applicants holding prior full‑degree education fully delivered in English may apply for language‑score‑exemption with official supporting‑documents subject to university review. Applicant age generally shall not exceed 35‑years‑old and physical‑mental‑health condition must satisfy medical‑examination‑standards for Chinese‑student‑visa‑application. After satisfying all curriculum‑assessment‑criteria and passing master‑thesis‑defence, graduates obtain official master‑degree‑diploma awarded by Zhejiang University of Technology. Graduates can work in software development enterprises, internet technology companies, digital transformation departments of manufacturing enterprises, scientific research institutes, or pursue further doctoral‑level‑study globally.

Suzhou University

China

Master of Software Engineering

Master Engineering
Tuition €3,640 3640 EUR per academic year(28000 CNY /year)• Fee description: €3640 tuition fee per academic year, equivalent to RMB 28,000 per academic year for English‑taught master programmes. Non‑refundable application fee €65 (CNY 500) shall be paid upon application submission. Tuition fee is for 2026 intake and subject to official university revision. Qualified applicants can apply for Chinese Government Scholarship and Suzhou University institutional scholarships to cover partial or full tuition costs. Accommodation, mandatory medical insurance, residence permit fees, textbooks, laboratory consumables and all personal living expenses are excluded from tuition fees. All charges comply with Suzhou University financial regulations for international postgraduate students.
Duration Full‑time | 3 Academic Years
Language English

This full‑time English‑taught Master of Software Engineering programme is delivered by the School of Computer Science and Technology at Suzhou University, which is located in Suzhou, a well‑known high‑tech industrial city adjacent to Shanghai. Relying on local software and digital industry cluster advantages, this research‑oriented postgraduate programme closely connects academic research with real‑world industrial requirements. Major research directions include software development technology, big‑data processing, artificial intelligence application, cloud computing system, intelligent software system and software project management. The programme aims to cultivate high‑level international software engineering talents who master solid computer and software theoretical foundation, possess large‑scale software system design, coding development and project practice capabilities, independent scientific‑research innovation awareness and excellent cross‑cultural technical communication competence. The curriculum system consists of advanced postgraduate core courses, discipline‑specific elective modules, frontier digital technology academic seminars, software engineering project practice, supervisor‑led research project participation and master thesis research work. Representative core courses cover Advanced Software Engineering, Big‑Data Analysis Technology, Artificial Intelligence Application, Cloud Computing and Distributed System, Software Project Management, Computer Research Methodology, Academic Writing and Thesis Standardisation, together with serial thematic seminars focusing on global software industry hot‑spot research topics. During the 3‑year full‑time study period, students need to complete all compulsory and elective credit requirements, participate in university‑level computer academic conferences and technical workshops, finish comprehensive software project development practice, take part in faculty‑managed software‑related research projects and accumulate sufficient industrial practical experience. Each admitted student receives one‑on‑one academic supervision from faculty supervisors. Under supervisor guidance, students will complete comprehensive literature retrieval and review, research scheme design, system model construction, code development and function test, experimental data sorting, statistics and analysis, research result summarisation and academic paper drafting, and finally complete original master graduation thesis and pass thesis defence. Applicants must submit authenticated bachelor degree certificate and complete official academic transcript issued by accredited higher education institutions. Applicants with software engineering, computer science, information engineering and other related STEM backgrounds will be given priority in admission assessment. Non‑native English‑speaking applicants shall provide valid English proficiency certificates such as IELTS or TOEFL. Applicants who have completed full‑degree programmes fully delivered in English can apply for language score exemption by submitting official supporting documents for university internal review. Applicant age generally should not exceed 35 years old, and physical‑mental health condition must satisfy medical examination criteria for Chinese student visa application. After completing all curriculum assessment requirements and successfully passing thesis defence, graduates will be awarded official master degree diploma issued by Suzhou University. Graduates can engage in software research, system development and technical management work in internet enterprises, software companies, scientific research institutions, digital technology organisations, or pursue further PhD‑level academic study worldwide.

Wuhan University

China

Master of Software Engineering

Master Engineering
Tuition €4,940 4940 EUR per academic year • Fee description: €4940 tuition fee per academic year, equivalent to RMB 38000 per academic year for this English-taught master programme. Non-refundable application fee €11 (USD 111, RMB 800) shall be paid upon application submission. Tuition fee is for 2026 intake and subject to official university revision. Qualified applicants can apply for Chinese Government Scholarship and Wuhan University institutional scholarships to cover partial or full tuition costs. Accommodation, mandatory medical insurance, residence permit fees, textbooks, laboratory consumables and all personal living expenses are excluded from tuition fees. All charges comply with Wuhan University financial regulations for international postgraduate students.
Duration Full-time | 2 Academic Years
Language English

This full-time English-taught Master of Software Engineering programme is delivered by School of Computer Science at Wuhan University, a leading school in computer science and software engineering in China. The programme focuses on software system development, artificial intelligence, big data technology, cloud computing and cybersecurity, combining theoretical teaching, laboratory practice and engineering project training. Major research directions include software engineering theory and technology, artificial intelligence and machine learning, big data processing and analysis, cloud computing and distributed systems, cybersecurity and privacy protection. The programme aims to cultivate high-level international software engineering talents who master systematic software engineering theories, possess software development, system design, engineering project management and scientific research innovation capabilities. The curriculum includes advanced postgraduate core computer science courses, software engineering elective modules, technology frontier seminars, laboratory experimental training, enterprise engineering practice, supervisor-led research project participation and master thesis research work. Representative core courses include Advanced Software Engineering, Artificial Intelligence, Machine Learning, Big Data Technology, Cloud Computing and Distributed Systems, Cybersecurity, Research Methodology and Technical Thesis Writing. During the 2-year full-time study, students need to complete all compulsory and elective credit requirements, participate in technology academic conferences and programming competitions, finish laboratory experimental training and enterprise engineering practice, take part in faculty-managed software research projects and accumulate engineering experience. Every admitted student gets one-on-one academic supervision from faculty supervisors. Under supervisor guidance, students complete literature retrieval and review, research scheme design, experimental scheme debugging, test-data collection and analysis, research-result sorting and academic-paper drafting, and finally complete original master thesis and pass thesis defence. Applicants shall provide authenticated bachelor-degree certificate and complete official academic transcript issued by accredited higher-education institutions. Applicants with computer science, software engineering or other STEM related backgrounds get priority in admission assessment. Non-native English-speaking applicants need valid English-proficiency certificates (IELTS 6.0 or above, TOEFL 80 or above). Applicants who have completed full-degree programmes fully delivered in English can apply for language-score exemption by submitting official supporting documents for university internal review. Applicant age generally should not exceed 35 years old, and physical-mental health condition must satisfy medical-examination criteria for Chinese student-visa application. After finishing all curriculum assessment requirements and successfully passing thesis defence, graduates obtain official master-degree diploma awarded by Wuhan University. Graduates can engage in software development, system design, artificial intelligence technology research and development in global technology enterprises, research institutes, or pursue further PhD-level academic study worldwide.

Donghua University

China

Master of Textile Engineering

Master Engineering
Tuition €5,200 EUR 5200 per academic year • Fee description: Tuition fee for master programme; Application fee RMB 800 (≈ EUR 104), non‑refundable; Annual medical insurance fee RMB 800 is additional expense; accommodation is not covered; tuition standards may be adjusted according to official university notices every year. Total tuition for 2.5‑year study: EUR 13000
Duration Full‑time | 30 Months (2.5 academic years)
Language English

Master of Textile Engineering is a full‑time English‑medium academic master programme run by College of Textiles, Donghua University, whose textile discipline ranks among the most distinguished ones across the globe. This programme focuses on advanced textile material research, textile manufacturing technology, functional textile development, textile product design and textile industry sustainable innovation. Teaching faculty consists of high‑level domestic researchers and overseas visiting professors. Students enjoy full access to state‑of‑art textile engineering laboratories, research platforms and industry‑university cooperation resources. The learning workflow includes core professional course study, laboratory experimental practice, participation in faculty‑led research projects, thesis proposal writing, independent research work and final thesis defence. The curriculum integrates fundamental textile science knowledge and cutting‑edge industrial technological achievements. Graduates build solid theoretical foundation and hands‑on research capacity, competent for technical research, product development, engineering optimisation and technical management roles in global textile enterprises, research institutes and textile‑related higher‑education institutions.

Tsinghua University

China

Master's Program in Global Manufacturing and Analytics

Master Engineering
Tuition €9,936 Annual tuition; application fee RMB 800; medical insurance and accommodation excluded; fees may be adjusted annually
Duration Full-time | 24 Months
Language English

This program combines industrial engineering, global supply chain management, manufacturing data analytics and intelligent production. It is oriented to international talents engaged in global manufacturing operation, supply chain optimization and smart factory construction. Core courses include global manufacturing strategy, data-driven production optimization, supply chain risk management, industrial digitalization and lean production. Teaching integrates theoretical learning, industrial big data analysis, case studies of global manufacturing enterprises and practical project training. Graduates can engage in manufacturing management, supply chain consulting, industrial digital transformation and production optimization in multinational manufacturing corporations, global logistics enterprises and industrial consulting institutions