I. General situation of computer specialty in Xi University of Technology
The computer major of Xi University of Technology is a major that attracts much attention. It has advanced teaching equipment and laboratories to provide students with good learning conditions. This major focuses on cultivating students' practical operation ability, enabling students to master computer programming, data structure, algorithm analysis and other skills.
Second, Xi University of Technology computer professional curriculum
1, computer programming language
This course introduces the basic concepts of computer programming, including variables, data types, control structures and the use of programming languages such as C++ and Java.
2. Data structure and algorithm
This course focuses on common data structures, such as arrays, linked lists, stacks, queues, etc. And the implementation principles of various sorting and searching algorithms.
3. Computer network
This course introduces the basic principles of computer network, including TCP/IP protocol stack, HTTP protocol, routing protocol, and the knowledge of network communication and network security.
4. Database principle
This course introduces the basic concepts of database, including the principle and use of relational database and non-relational database, as well as the use and optimization of SQL language.
Cloud Computing Technology and Big Data Processing and Analysis
First, cloud computing technology.
Cloud computing is a computing method based on Internet. In this way, the software and hardware resources and information enjoyed by * * * can be provided to computers and equipment as needed. Cloud computing technology includes virtualization technology, distributed computing, Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).
Second, big data processing and analysis.
With the advent of the era of big data, the amount of data has exploded, and the processing and analysis of big data has become one of the necessary skills for computer majors. Big data processing technology includes knowledge of data collection, data cleaning, data storage, data analysis and visualization.