1. Computer system structure: Tsinghua University, Huazhong University of Science and Technology, Xi Jiaotong University, Shanghai Jiaotong University, Zhejiang University, xidian university, Wuhan University, Fudan University, Harbin Institute of Technology, Northeastern University.
2. Computer software and theory: Shanghai Jiaotong University, Nanjing University, Peking University, Beihang University, Jilin University, Tsinghua University, Zhejiang University, Xi Jiaotong University, Southeast University, University of Electronic Science and Technology of China, Harbin Institute of Technology, Dalian University of Technology, Huazhong University of Science and Technology, Wuhan University.
Knowledge expansion:
1. Computer major refers to a wide-caliber major that combines computer software and hardware and is system-oriented and more application-oriented. Through basic teaching and professional training, we will cultivate senior talents with solid basic knowledge, wide knowledge, strong engineering practice ability, pioneering and innovative consciousness, and engaged in scientific research, education, development and application in the field of computer science and technology.
2. The characteristics of computer science are: strong theory, strong practice and rapid development, cultivating wide-caliber talents with solid foundation according to the first-class discipline, and paying attention to the theoretical and professional technical foundation of mathematics, logic, data structure, algorithm, electronic design, computer architecture and system software;
In the first two and a half years, we paid attention to the basic courses and professional courses of natural science, which broadened our orientation. The last year and a half is mainly about the setting of professional courses, which has increased selectivity, diversity, flexibility and directionality, highlighted the characteristics of subject direction and reflected the latest technological development trend.
Computer graduates should have the following knowledge and ability:
1. Master the basic principles, analytical methods and experimental skills of electronic technology and computer composition and architecture, and be able to engage in the development and design of computer hardware systems.
2. Master the basic theory, knowledge and skills of programming language, algorithm and data structure, operating system, software design method and engineering, have strong programming ability, and be able to engage in the development and research of system software and large-scale application software.
3. Master the basic theories, analysis methods and engineering practice skills in parallel processing, distributed system, network and communication, multimedia information processing, computer security, graphic image processing and computer-aided design, and have the ability of computer application and development.
4. Master the basic theory of computer science and have a solid research foundation of computer science.