软件学院

School Of Software

Introduction

Welcome from the Dean

Welcome to the School of Software, Tsinghua University!

Established as a pilot project in the higher education reformation of China in 2001, the School of Software is celebrating its 16th anniversary in 2017.

The mission of our School is to meet the vast talent demands in the ever-changing software industry by encouraging high standard software research as well as providing effective formal software engineering education in China. The School’s education philosophy is to foster top quality talents in an integrated environment of education, research, practice and social services. 

Join us and explore the excitement of developing leading edge software engineering technology and application systems that changing the world and the society!

 

Software Engineering Program Educational Objectives 

PEO 1: Graduate will engage in professional software engineering design, development, testing and maintenance in diversified industry sectors.

PEO 2: Graduates will communicate clearly, work effectively as an individual or in a team, and take leadership roles within the profession.

PEO 3: Graduates will specialize and reinforce professional knowledge by pursuing higher degrees as researchers to contribute to the discipline of software engineering in academia.

PEO 4: Graduates will start their own business and promote technology innovation as software entrepreneurs.

PEO 5:  Graduates will demonstrate their abilities of life-long learning and keep up with the latest technology in their career positions.

PEO 6:  Graduates will hold a strong sense of professional ethics and social responsibilities, and devote themselves to the advancement of the society.

 

Research Directions and Groups

Under the umbrella of the software engineering program, there are four concentrated areas in School of Software:

Software Theory and Systems

Aiming at increasing the software trustworthiness, the Institute of Software Theory and Systems focuses on the research problems in software-hardware hybrid systems life cycle, in particular, software systems modeling and verification, trustworthy software architectures. Our interests span from theories to techniques and methodologies. The main research topics include: domain-specific system modeling language; software verification, simulation and testing; modeling and monitoring of software system behaviors; construction of software system relation network; evolution of software architecture; measurement of software systems, etc. We are developing a modeling and verification toolset for trustworthy software systems, called TSMart, which is applied to embedded software systems life cycle support.

Trustworthy Networks and Systems

The Institute of Trustworthy Networks and Systems focuses on computer networks and distributed systems, especially wireless networking, sensor networks and IoT, Internet and P2P computing, mobile and pervasive computing, RFID systems and applications. Our research topics range from the design of software and underlying hardware, localization, crowdsourcing and participatory sensing, MAC protocol, routing protocol, OS, security, to the implementation of large-scale systems. These research topics form a unique platform for conducting various challenging research projects with extensive innovations.

Big Data and Knowledge Engineering

The Institute of Information Systems and Engineering mainly focuses on developing a new generation platform for managing big data, including the management of big data in cloud, big data system architecture design, management and mining of non-relational or unstructured data, modeling and behavior analysis over processes, content protection in mobile computation, and related topics in system performance analysis. We also emphasize the collaboration with the industry, by developing novel Web services and enterprise applications of Industry 4.0 and healthcare big data.

Computer Graphics and Visualization:

The Institute of Computer Graphics is supported by a 3D digital kernel software system with full intellectual property rights. It builds its strengths in the core theory and technique of 3D modeling, rendering and visualization to improve or extend the kernel. Our research features the combination of several key application areas, such as machinery, automobile, aerospace, construction, medicine, disaster prevention and reduction, etc. The ultimate goal of our research under this discipline is to enhance the 3D digital innovation platform for the Industry-University-Research collaboration.