In order to train information technology talents, referring to the curriculum system specification jointly developed by ACM and IEEE Computer Society, the Professional Specification of Computer Science and Technology (Information Technology Direction) determines the following 12 knowledge fieldsWebsite productionCurriculum system.
(1) Information technology foundation: including the basic knowledge involved in supporting the planning, implementation and management of information systems based on computers and networks, as well as the relationship between information technology development and application environment.
(2) Human computer interaction: focus on understanding the behavior of people as interaction objects, and develop and evaluate interactive systems using a human centered approach.
(3) Information assurance and security: including cryptography and security mechanisms, data security requirements, information security strategies, information security domains, accident investigation and threat analysis.
(4) Information management: including information acquisition, information digitization, information representation, information organization, information transformation and information representation, data modeling and data abstraction, information security, privacy and integrity.
(5) Integrated program design and technology: including development technology related to integrated program design, script technology, communication technology between systems, and security issues in integrated program technology.
(6) Computer network: network operation mode, various standards and methods, network application, network deployment and management.
(7) Fundamentals of programming: including basic concepts of programming, basic data structures and algorithms.
(8) Platform technology: including computer hardware, firmware, network infrastructure, operating system, middleware and application software.
(9) System management and maintenance: knowledge and implementation ability related to operating system, application system, various management activities and management responsibilities.
(10) System integration and architecture: including obtaining requirements, modeling and testing requirements, abstracting the architecture from multiple different aspects, system integration technology, bidding and procurement, implementing process management, acceptance testing.
(11) Information technology and social environment: including the social attributes of the information technology profession, as well as the social changes and problems caused by the development of information technology.
(12) Web system and technology: including web-based applications (such as related software, databases, interfaces and digital media), design technology, implementation technology and testing technology of Web applications, and social, ethical and security issues caused by Web and social software (such as blogs).
In IT2008, a new knowledge field was added: mathematics and statistics of information technology, which increased the total number of knowledge fields to 13.The content of this knowledge field was originally placed in the "information technology foundation" knowledge field, and they were separated to form a separate knowledge field, which fully reflects the high emphasis on training the abstract ability of information technology talents
(13) Mathematics and statistics of information technology: including basic logic, discrete probability, functions, relations and sets, hypothesis testing, sample and descriptive statistics, graphs and trees, and the application of mathematics and statistics in information technology.
In addition, since most information technology talents work in non computer industries, it is also necessary to understand the basic business knowledge of their units.It is hard to imagine that an IT staff member can be competent for the work of Haier's IT department, but has no knowledge related to Haier's main business. The survey found that some American universities use 2/3 of the class hours to implement their professional courses when training IT undergraduates,For the other 1/3 of the class hours, students choose a non information technology major that they are interested in (such as integrated machinery manufacturing, supply chain management, image processing, and even French and Spanish) to study, so that when they graduate, they have both the ability and knowledge of information technology and the basic knowledge and ability of other majors.
Many organizations attach great importance to the continuing education of information technology personnel.Information technology personnel must develop the habit of lifelong learning, pay attention to the updating of knowledge, and learn new technologies and tools in time, so as to be able to continue to be competent for their work in a highly competitive society.