(2 - 2.5 years)
The School of Computer Science and Technology mainly contains two programs: Computer Science and Technology and Software Engineering.
The Computer Science and Technology program of BIT include two directions: Computer Science and Technology (Chinese and English Taught) and The Internet of Things Engineering. Both directions have been admitted to the Excellent Engineers Education Programs of the Ministry of Education. This program has characteristics of strong theoretical and practical properties, high speed development and wide application.
To cultivate talents with solid background knowledge and broad viewpoints, the program emphasizes theoretical and professional foundations through courses of mathematics, logic, data structure, algorithms and intelligent technology.
The program offers a variety of flexible courses in fields of software theory and engineering, high-performance embedded computing, network and information security, language information processing and knowledge engineering, intelligent perception and media computing, and virtual reality and simulation calculation. The Internet of Things Engineering direction is a multi-disciplinary program. It provides students with courses in computer science and technology, automation control, and electronic communication. By experiments in practice, students can master basic theories and application techniques in objective perception, network and equipment interconnection, and information management and application.
Graduates from this direction are now working in famous IT companies such as IMB, Microsoft, Google, Oracle and Baidu, as well as well-known enterprises of finance, insurance, communication and the internet of things. Some graduates also found research, maintenance, management and education jobs in universities, scientific research institutions and government departments.
The school is deeply engaged in research of national and international standing in many areas, including but not only:
1. Software theory and engineering
Theoretical computing, complex information system, cooperation of heterogeneous systems, knowledge-based management for large volume data.
2. Language information processing and knowledge engineering
Machine translation, natural language processing, information classification and retrieval, semantic computing, automatic answering, knowledge management, machine learning, data mining, and intelligence-aided decision.
3. Network and computer security
Distributed systems, intelligent autonomous systems, information security, cloud computing, sensor networks, Internet of things, web mining, semantic web and web services, and relay network.
4.High-performance embedded computing
Architecture of high-performance embedded processors, object-oriented multi-core embedded processors.
5. Intelligent sensing and media computing
Computer vision, computer graphics, pattern recognition, image and video analysis, image retrieval, and human-machine interaction.
6. Virtual reality and simulation
Virtual reality, reality enforcement, reality modeling and simulation, visualized system, social computing, and simulation of complex system.
The school has jointly established 3 research centers.
1. BIT-DFKI Joint Lab of Language Information Processing, with German Research Center for Artificial Intelligence.
2. The Joint Research Center For Neural Informatics, with Department of Linguistics State Key Laboratory of Brain and Cognitive Sciences, University of Hong Kong
3. Xilinx-BIT High Performance Networking Lab, with Xilinx, Inc.
The School also has close collaboration with renowned IT companies and research institutions, domestically and internationally, including Microsoft, IBM, Intel, and SAP.Read more