●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 tenth anniversary this year. Affiliated to the School of Information Science and Technology of Tsinghua University, 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 talent in an integrated environment of education, research, practice and social services.
Join us and explore the excitement of developing leading edge software systems that changing the world, the life, and the minds!
●Faculty and Students
As part of the Tsinghua National Laboratory for Information Science and Technology, and the National Engineering Research Center for Enterprise Information Software (NERCEIS), the faculty has a good combination of teachers with international research and teaching background and teachers with strong domestic engineering and teaching experience, covering different aspects of computer software. The school also hires visiting professors from top-tier universities and world class software companies. In 2008, the School organized a Software Theory Adjunct Professors Committee, including Professor Joseph Sifakis (Turing Award winner, 2007) as the Chair as well as a group of well-established professors coming from overseas. So far, around a thousand students have been graduated from various degree programs in the school of software, including Bachelor of Computer Engineering, Master of Software Engineering (MSE), Master of Computer Engineering and Doctor of Philosophy in Computer Engineering program.
Under the umbrella of the software engineering program, there are four specializations: software theory and system, big data and knowledge engineering, trustworthy networks and systems, and computer graphics and visualization. The discipline focuses on both the science and engineering of software, with emphasis on conducting the fundamental research of software engineering theory and applied research of software service, respectively. Based on some fundamental laws of trustworthy measurement and evolution in software systems, we focus on addressing many challenging and fundamental research issues faced by modern software engineering, such as the software complexity, software openness, and software evolvability. To meet the requirement of software engineering application and industrial development, we also conduct extensive research on the methods, technologies and tools for improving the efficacy and quality of software development. The school of software has a long history of meeting research and industry challenges through quality education and cutting-edge research.
Software Theory and Systems:
Aiming at increasing the software trustworthiness, the discipline focuses on the whole life cycle of software systems, software-hardware Hybrid system, especially in the following research areas: software system modeling and verification, trustworthy software architectures, and software system measurement. 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 will be applied to embedded software systems, guiding each step in its whole life cycle. With all these theories, tools and applications, we will then build the trustworthy software engineering methodology.
Trustworthy Network and Systems
This discipline focuses on computer networks and distributed systems, especially wireless networking, sensor network and IoT, Internet and P2P computing, mobile and pervasive computing, RFID systems and applications. The 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:
This discipline 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.
Computer Graphics and Visualization:
The discipline 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 modeling, rendering and visualization to improve or extend the kernel. The 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 cooperation.
Phone：+86 10 62791050
Fax：+86 10 62773281
Address: Room 305, East Main-Building, Tsinghua University, Beijing, 100084