Expand:
1, Introduction to Data Science and Big Data Technology
The major of data science and big data technology is an undergraduate major in colleges and universities, which belongs to computer major. The basic study period is four years, and the bachelor degree in science or engineering is awarded. The major of data science and big data technology has not been established for a long time, and it is an emerging major with huge demand for talents in the era of big data. This major is mainly to cultivate senior engineering and technical personnel with good scientific literacy, social responsibility and mission, and broad international vision, as well as senior engineering and technical personnel engaged in the research, design, development and comprehensive application of big data software and hardware and networks.
The so-called data science and big data technology mainly study the knowledge and skills related to computer science and big data processing technology, and analyze and solve practical problems from three main aspects of big data application (namely data management, system development, massive data analysis and mining). The most common, such as: For example, today's headlines match personal preference information content through algorithms, and Taobao recommends products based on data such as consumers' daily purchase behavior.
2. Introduction of Software Engineering Specialty
Software engineering is an engineering science that studies the methods, tools and management of large-scale software development. Its characteristic is to organize and standardize the software development process according to the principles and methods of engineering, and software engineering technology mainly studies advanced and practical software development methods, technologies and tools related to each workflow of software development.
Facing the needs of the construction and development of electronic information technology in the national economy, the major of software engineering technology cultivates compound and practical senior software engineering technical talents with solid software theory and knowledge foundation, comprehensive understanding of the whole software process, mastery of cutting-edge technologies in the field of software engineering, international competitiveness and ability to engage in systematic analysis, design, programming, testing and software project management of large-scale software projects. It mainly covers the research on the basic theory, knowledge and skills of software engineering and computer science, the analysis and development of software, the design and development of computer application system and computer network system.