2-3 Years
(2 years )
Application fee: $150
About this course

The Software School of Fudan University was designed s to cater to the needs of the information technology training in the Internet era, and puts efforts to build a comprehensive curriculum that ranges from underlying system software to application layer and business applications. Today, the school is home to a software engineering laboratory, a broadband network and interactive multimedia laboratory, an e-commerce research center, an interactive graphics lab, a parallel processing institute, a cryptography and information security research lab, a public performance and information technology research center, a CC-CMM international standard research center, a data analysis and security laboratory, and other research labs.

The Fudan MSc in Software Engineering program offers systematic training for students who want to start a career of engineers and managers in IT and Internet industry. The program provides a series of specialized courses such as Formal Program Construction, Practical Software Development, Electronic Commerce, Advanced Database, Advanced Topics in Software Engineering, Requirements Engineering, and Distributed Computing. All the courses are taught in English by lecturers from Fudan and UCD.

University College Dublin Ireland is home to the world’s top 10 technology companies. It is known as the Internet and Games Capital of Europe and is among the world’s most technologically developed nations. There are excellent job opportunities, with 5,000 job vacancies in the sector at present. The UCD MSc in Software Engineering is a uniquely flexible and innovative program. It offers a negotiated learning (NL) model for students with an ICT background that allows students to customize their learning paths and to tailor what they learn to their own specific needs and career aspirations. Module choices include several programming languages, cloud computing, bioinformatics, data mining, machine learning and robotics.

Once accepted into the program, students will be guided through a assessment on their training needs to establish their prior experience, personal knowledge gaps and career plans. The students have the option to select modules with a very specific thematic focus or they may select modules from one of the pre-defined thematic streams covered by the programme. The current module offerings can be explored by visiting

Fudan University and UCD wish to provide students with a joint program allowing for credit transfers between Fudan and UCD contributing to the award of Masters Degree of Software Engineering from Fudan University, and Masters Degree of Software Engineering from UCD.

Read more
I'm interested in these extras, tell me more!
Click if you would like more information about any of the below.