Basic Academic Structure: 4 Years | Enrollment Object: | Education: Junior College | Specialty Code: 080901
Cultivation Objective
Cultivation Objective
Cultivation Objective: This major cultivates the all-round development of morality, intellectuality and physical fitness, and grasps the basic knowledge of mathematics and natural science as well as basic theory, basic knowledge, basic skills and basic methods of computer, network and information system, with strong professional ability and good comprehensive quality, capable of competent computer science research, computer system design, development and application work. This program is designed to cultivate senior specialists who are capable of researching, designing, developing and applying computer science and computer systems, and who have strong professional ability and good overall quality.
Cultivation requirements:
1. master the basic theories of Marxism-Leninism, Mao Zedong Thought and socialism with Chinese characteristics, have good humanities and social sciences, professional ethics and psychological quality, and have a strong sense of social responsibility;
2. master the knowledge of mathematics (especially discrete mathematics) and other related natural sciences as well as a certain amount of knowledge of economics and management required to engage in the specialty;
3. master the knowledge of mathematics (especially discrete mathematics) and other related natural sciences and a certain amount of knowledge of economics and management;
4.
3. Master the basic theories and professional knowledge of computer science and technology, understand the basic concepts, knowledge structure and typical methods of the discipline, and establish the core professional awareness of digitalization, algorithms, modularization and hierarchization;
4. Master the basic thinking and research methods of the computing discipline, with good scientific literacy and a certain degree of engineering awareness, and be able to comprehensively utilize the knowledge and skills of computer science and technology to achieve the goals of the program. They have good scientific literacy and a certain degree of engineering consciousness, and have the ability to comprehensively apply the acquired knowledge, methods and technologies to solve practical problems;
5. They have the consciousness of lifelong learning and the ability to use modern information technology to obtain relevant information and new technologies and knowledge;
6. They understand the current situation and trend of development of the discipline of computer science and technology, and have the consciousness of innovation, and have the preliminary ability of technological and product innovation;
7. They have the ability to understand the development of the discipline of computer science and technology, and have the ability of innovation. Ability;
7. Understand the important laws and regulations and policies of the professions and industries related to this specialty, and understand the basic requirements of ethics related to the application of engineering technology and information technology;
8. Possess a certain degree of organizational and management ability, expression ability, independent work ability, interpersonal skills and teamwork ability;
9. Possess a certain degree of ability to apply foreign languages. To be able to read foreign language materials in this specialty, to have a certain international vision and cross-cultural communication, competition and cooperation ability;
10. To master the general knowledge and basic methods of sports, and to form a good habit of physical exercise.
Main discipline: Computer Science and Technology.
Core knowledge areas: discrete structures, basic algorithms, programming, data structures, computer composition, operating systems, computer networks, database systems, software engineering.
Examples of Core Courses (hours of theory + hours of labs or exercises in parentheses):
Example 1: High-level Language Programming (40 + 48 hours), Introduction to Computing (24 + 6 hours), Set Theory and Graph Theory (48 hours), Assembly Language Programming (32 + 8 hours), Electric Circuits (44 + 16 hours), Mathematical Logic (32 hours), Fundamentals of Electronics (32+20 hours), Digital Logic Design (36+12 hours), Data Structures and Algorithms (40+24 hours), Modern Algebra (32 hours), Principles of Computer Composition (48+60 hours), Software Engineering (48+16 hours), Formal Languages and Automata (32 hours), Mathematical and Physical Logic (32 hours), Database Systems (40+24 hours), Operating Systems (40+16 hours). ), Operating Systems (40+16 hours), Computer Networks (36+30 hours), Algorithm Design and Analysis (32 hours), Computer Architecture (48 hours).
Example 2: Introduction to Computing (72 hours), Data Structures and Algorithms (72 hours), Digital Logic Design (54 hours), Set Theory and Graph Theory (54 hours), Algebraic Structures and Combinatorial Mathematics (54 hours), Mathematical Logic (54 hours), Principles of Microcomputers (54 hours), Computer Organization and Architecture (54 hours), Principles of Circuit Analysis (72 hours), Digital Integrated Circuits (72 hours), Signals and Systems (54 hours), Fundamentals of Microelectronics and Circuits (54 hours), Electronic Circuits (72 hours), Algorithm Design and Programming (72 hours), Brain and Cognitive Science (36 hours), Introduction to Artificial Intelligence (54 hours), Compilation Techniques and Practicum (54+72 hours), Operating Systems and Practicum (54+72 hours), Microcomputer Experimentation (0+72 hours), Programming and Cognitive Science (0+72 hours), Programming and Cognitive Science (0+72 hours), and Computer Science (0+72 hours). 0+72 hours), Programming Practicum (0+72 hours), Digital Logic Circuit Experiment (O+72 hours), Digital Logic Design Experiment (0+72 hours), Electronic Circuit Experiment (0+72 hours), Basic Circuit Experiment (0+72 hours).
Example 3: Fundamentals of Circuit Analysis (68 hours), Digital Circuits and Logic Design (60+30 hours), Fundamentals of Analog Electronics (60+30 hours), Signals and Systems (68 hours), Circuits, Signals, and Systems Laboratory (15+15 hours), Introduction to Computers (16 hours), Computer Communications and Networking (56+20 hours), Software Engineering (30+16 hours), Database Systems (0+20 hours), and Software Engineering (30+16 hours). (16 credit hours), Database Systems (40 +12 credit hours), Principles of Compilation (52 +16 credit hours), Artificial Intelligence (46 credit hours), Operating Systems (54 +24 credit hours), Fundamentals of Programming (44 +32 credit hours), Data Structures (54 +24 credit hours), Discrete Mathematics I (54 credit hours), Computer Organization and Architecture (76 +20 credit hours), Microcomputer Systems (50 +20 credit hours), Discrete Mathematics I (54 credit hours), Computer Systems (50 +20 credit hours), Computer Systems (50 +20 credit hours), and Computer Science and Technology. 50+20 hours), Discrete Mathematics (II) (30 hours).
The main practical teaching links: course experiments, course design, professional internship, graduation design (thesis).
Major experiments: programming experiment, data structure experiment, computer composition experiment, operating system experiment, database experiment, computer network experiment.
The duration of study: four years.
Degree: Bachelor of Engineering or Bachelor of Science.
Occupational Ability Requirements
Occupational Ability Requirements
Major Content of Specialized Teaching
Major Content of Specialized Teaching
C++ Programming, Java Language Programming, Principles of Database Systems, Principles of Computer Networks, Computer System Architecture, Data Structures, Operating Systems, Software Engineering, Discrete Mathematics Some colleges and universities train in the following specialized directions: NET, JAVA, Big Data, Cloud Computing, Software Engineering, Financial Informatization, Embedded Software, Media Design and Production, Computer Network Technology, Mobile Internet Information and Technology.
Professional (Skill) Direction
Professional (Skill) Direction
IT enterprises: technology development, program design, software engineering, hardware engineering, product manager, product operation, product design; government, scientific research units: network security, network development, system maintenance, configuration management.
Examples of professional qualifications
Examples of professional qualifications
Examples of further study majors
Employment Direction
Employment Direction
Prospects for Development:
Employers have increased the choice of graduates, resulting in the requirements for graduates will be increasingly high. In the next period of time, due to China's economic development may face an imbalance in the employment of Chinese computer graduates will continue to exist structural contradictions, ultimately leading to computer graduates in the career choice will appear "hot and cold" uneven phenomenon. Economically developed regions or areas with high wages will continue to be the first choice of students' careers, resulting in a relative surplus of demand for graduates. Employers in the selection of graduates have ample choice, resulting in employers of graduates will be increasingly demanding, not only require graduates to have a certain degree of professionalism and comprehensive quality, but also have a certain degree of vocational ability, including the core skills, industry skills and vocational specialized skills. Therefore, to improve the comprehensive quality of computer science students, the cultivation of vocational ability is increasingly prominent and necessary.
Corresponding Occupations (Positions)
Corresponding Occupations (Positions)
Other Information:National*** There are 116 universities offering computer science majors participated in the ranking of computer science majors, of which the first ranked Tsinghua University, the second ranked University of National Defense Technology, and the third ranked Peking University. The following is the specific list of university ranking.
Ranking of Computer Science Majors in Universities in China 2015
-
Introduction of Computer Science Majors
Computer science majors are broad-bore majors combining computer hardware and software, oriented to system, and focusing on application. Through basic teaching and professional training, it cultivates senior talents with solid basic knowledge, broad knowledge, strong engineering practice ability, pioneering and innovative consciousness, who are engaged in scientific research, education, development and application in the field of computer science and technology.