Beijing—Dublin International College

1. Software Engineering (Sino-foreign joint program)

Objective: The major is committed to cultivating interdisciplinary talents of high-level with international vision who have a good command of professional knowledge and international rules, and can participate in international affairs and competition for Chinas software engineering. Supported by the "National Demonstrative Software Institute" of BJUT and software engineering major of UCD, the major combines complementary advantages in talent cultivation of both universities in the field of software engineering to promote the internationalization of the cultivation.

The major would strengthen  students theoretical foundation in the field of software engineering, impart advanced professional knowledge and and train the skills to solve practical problems.. Students will be taught a sound knowledge of computer science, a solid foundation in programming and software development, excellent software engineering skills, the ability to critically analyze problems, and concrete solutions for software applications, computers and communication facilities.


Teaching forms of the major include class lectures, experimental operations, tutorial guidance, seminars and project assignments. The major focuses on consolidating mathematical foundations and basic computer theoretical knowledge in the first year. Computer programming and knowledge related to computer science are introduced in the second year. Core courses in software development and software engineering technology are offered in the third and fourth years.

The programme covers a wide range of technologies, which can help students lay a solid foundation for computer programming and software engineering technology. During the learning process, students will be trained to use multiple programming methods and languages. Along with a solid grasp of mathematics and computer science theory, students also learn the most advanced techniques in software engineering. In addition to courses in software programming, databases, information systems, operating systems, etc., courses in the form of experiments and thematic assignments focus on the development of practical problem-solving skills.

Core courses: Dynamic Programming, Software Engineering Technology, Computer Algorithms and their Theories, Data Structures and Algorithms, Object-Oriented Programming, Digital Systems, Database Principles, Computer Programming, Operating Systems, Discrete Mathematics, Software Engineering Methodology, Web Application Development, Distributed Systems, UML Modeling, Software Project Management, Mobile Computing, Computer System Performance Evaluation, Design Models, Agile Processes, Communication and Computer Networks, Computer Science Theory, Agent-Based Software Engineering, Software Testing and Quality guarantee, Software Deployment, Information Security and Privacy Protection.

Career: With proficient skills, you can enjoy bright employment prospects in the fields of programming, software development and large-scale software engineering at home and abroad. With the rapid development of China's IT industry, graduates of the major would obtain excellent employment opportunities in various enterprises, such as large multinational companies-IBM (International Business Machines Corporation), Microsoft Corporation, SAP and Ericsson, as well as numerous small and medium-sized enterprises and public institutions at national and local levels. They can also pursue development in the field of project management in the IT industry.

The major provides more opportunities for graduates who plan to seek further studies. They can choose to pursue a master's degree in the fields of computer science, software engineering, digital research, cognitive science and simulation science at UCD.

Graduates can also choose to pursue a doctor’s degree in areas like artificial intelligence, data mining technology, information retrieval, knowledge discovery, language and cognition, cybercrime investigation, cyberspace security, network and distributed systems, and software and system engineering. "Teaching in English-only" provided by the major would give you obvious advantages in the application for doctoral programs at overseas universities (such as in the US, Canada, UK and Australia).

2. The Internet of Things Engineering (Sino-foreign joint program)

Objective: The major of The Internet of Things Project is multifaceted for the computer industry in terms of demand for the development of national strategic emerging industries. It is committed to cultivating professionals for construction, application, maintenance and management of Internet of Things (IoT), and especially professionals in related network structures and communication protocols, software architecture and middleware, computing platforms, application development, projects in service design and development. The major engages students to become senior engineer and technical talents oriented towards innovation and application. With international perspective and competitiveness, they can adapt to the economic development and meet the needs of economic structure, serving national strategic emerging industries.

This program will provide students with a sound knowledge of electrical engineering and computer science, a solid foundation in wireless communications and computer networks, building an integrated knowledge system of IoT equipment, systems, networks and infrastructure and improve their skills in network design and planning of network of IoT sensors.

Curriculum: Teaching forms of the major include class lectures, experimental operations, tutorial guidance, seminars and project assignments. Mathematical foundations would be consolidated in the first year. Fundamental theories of Electronics and computer technologies are taught in the second year. Core courses in electronics, computers and communication networks are offered in the third and fourth years.

The major of the Internet of Things Engineering is interdisciplinary. It combines electronic engineering and computer science, focusing on key technologies in the IoT infrastructure, such as Internet technology, wireless communications, sensors and cloud computing. Students of the major would start with basic theoretical training of circuits, gradually supplemented by practical applications and then followed by more complex training in systems, platforms and communication network technology. Additionally, students ability to design, test, and debug in IoT applications with electronics and computer technology would be fostered to support extensive IoT applications.

Core courses: Electronic Circuits, Digital Logic, Computer Programming, Software Engineering, Computer Architecture, Operating Systems, Communication Theory, Digital Signal Processing, Computer Networks, Wireless Communications, Radio Frequency Identification, Sensor Networks, Microcontrollers, Embedded Systems.

Career: The major of the Internet of Things Engineering is multifaceted for the computer industry in terms of demand for the development of national strategic emerging industries. With the rapid development of China's IoT industry and extensive application of its technologies, graduates of the major can engage in the development and maintenance of IoT technology; meanwhile, they can also obtain excellent job opportunities in many IT-related enterprises like the IBM(International Business Machines Corporation in the US), Intel Corporation and Microsoft Corporation in the US and large Internet service providers such as China Mobile Communications, China Telecom and other small and medium-sized enterprises.

Internationalized cultivation provides more opportunities for graduates to seek further studies. Graduates can choose their research fields of further studies at UCD, including computer science, electronics, project management, engineering management, digital research and simulation science. Furthermore, graduates may then continue to PhD studies in diverse areas.

3. Financial Economics (Sino-foreign joint program)

Objective: The major is jointly run by BJUT and UCD. UCD Smurfit Business School is Ireland’s leading business school. Students can enjoy the high-quality education and teaching resources of both universities.

Under the background of global economic integration and ever-deepening reforms of China's economy and finance, the major aims to cultivate interdisciplinary talents with extensive literacy of social sciences in the financial field who can adapt to the needs of modern social economic and financial development. Familiar with quantitative analysis skills and professional knowledge of currency, finance, credit, banking, securities and financial markets, they master basic theoretical knowledge such as modern economics and finance and have a good command of frontier theories and development of the subject. They excellent abilities of English expression, interpersonal communication, teamwork and computer application.

In order to step up students' study in professional theory and deepen their understanding of global economic activities and financial markets, the major integrates core courses in the financial field based on traditional economics to help students have a solid foundation of economic theory and cutting-edge financial skills in quantitative analysis. After completing their studies, students can meet the requirements of domestic and foreign financial institutions, government departments and non-financial enterprises and public institutions to interdisciplinary financial talents of high quality. They can also pursue further education.


The major is a four-year undergraduate program adopting an "advanced cultivation model", that is, to define staged cultivation goals and academic standards for each academic year to help students reasonably plan their learning processes. On professional training, UCD is responsible for teaching content arrangement and quality monitoring. UCD and BJUT select high-level teachers to participate in teaching and about 70% of professional courses would be taught by UCD selected teachers. Course assessment methods and score evaluation are implemented in terms of UCD standards on undergraduate teaching and academic evaluation, which provides students with express to their overseas further studies.

Core courses: Macroeconomics, Microeconomics, Advanced Mathematics, Probability and Mathematical Statistics, Econometrics, Financial Optimization Methods, Principles of Finance, Derivatives and Risk Management, Industrial Economics, Behavioral Economics, Economics of International Trade, Accounting, Business Finance, Investment and Portfolio Management.

Career: Graduates of the major may be stock traders, fund managers, certified public accountants (CPA), chartered financial analysts (CFA), chartered wealth managers (CWM), strategy and management consultants. Qualified graduates would have opportunities to develop their careers in world-class companies in the fields of commercial banks, investment banks, funds, insurance, accounting firms, business finance, project management consulting.

If you intend to continue your graduate studies, your credentials will be recognised by universities and business schools in Europe and the US. It provides an excellent platform for undergraduates to apply for master's programs at home and abroad. According to the survey of graduates in the past years, postgraduate-program-applying and recommendation universities at home include the Central University of Finance and Economics, Institute of Finance and Banking in Chinese Academy of Social Sciences, Beijing Normal University and many other domestic institutions with world-class universities and disciplines. The proportion of study abroad is nearly 70%, around 58% of which study in the top 100 universities in the QS ranking including University College London, Johns Hopkins University in the US, Columbia University, The Australian National University, The University of Sydney and other world-renowned universities.

4. Electronic & Information Engineering (Sino-foreign joint program)


As an important cornerstone of the fourth industrial revolution, electronic information technology is the technical basis for the advancement of modern science. The programme is aimed at making students to master the professional knowledge in the field of electronic information with the creative thinking and solve the modern circuit design, signal and information processing field actual problem. Students will be an international perspective and competitiveness of innovative senior technical talent.

The programme covers all kinds of hardware and software in electronic information engineering technology related knowledge, including: electronic circuits, digital logic, communication theory, integrated circuit design, computer programming and electromagnetics, help students to master all kinds of signals and information in real life (such as voice, text, images, remote sensing, etc.) in the processing and exchange of technology, use of cable or wireless transmission way and the basic principle of detecting signal, and the invention of electronic science and technology products and services advanced production life of practical skills.

Graduates will work in artificial intelligence, mobile communications, aerospace, integrated chips and other fields. Electronic information engineers have the opportunity to design world-changing technologies that generate and intelligently process data and information, such as smart phones and the Internet, to make our lives easier. It also can shape a different world and solve the practical problems, such as developing alternative or new sources of energy, inventing life-saving medical devices or creating new modes of communication.

Curriculum: Teaching forms of the major include class lectures, experimental operations, tutorial guidance, seminars and project assignments. The program covers the following subject areas: mathematics, physics, electronic science and technology, communication networks, and computer engineering.

Core courses: Electronic circuits, digital logic, digital circuit, computer programming, data mining and machine learning, communication principles, signal and system, digital signal processing, wireless communication, RFID, sensor networks, M2M technology, microcontroller (MCU), embedded systems, electromagnetics, electromagnetic wave, communication system, simulation of electronic technology, analogy and RF electronics.


Students will acquire a broad range of skills creating excellent career prospects. Graduates from this degree will find excellent opportunities in various companies such such as Huawei, China Mobile, Aerospace technology, CLP, Baidu, Siemens, Cisco. Graduates can move into technology management areas, such as public service management for local government. The international nature of this degree also enhances the opportunities for graduates who may want to pursue further postgraduate programmes.