Current location - Loan Platform Complete Network - Big data management - What do you study in software engineering, computer science and technology? What is the difference?
What do you study in software engineering, computer science and technology? What is the difference?
Software engineering is a discipline that studies the engineering approach to building and maintaining effective, useful, and high-quality software. It involves programming languages, databases, software development tools, system platforms, standards, design patterns and other aspects. In modern society, software is used in several ways. Typical software includes e-mail, embedded systems, human-computer interfaces, office suites, operating systems, compilers, databases, games, and so on. At the same time, computer software is used in almost every industry, such as industry, agriculture, banking, aviation, and government departments. All these applications promote the development of economy and society, and also improve the efficiency of work and life.

Specialized basic courses mainly include: object-oriented programming, computer circuits, data structures, engineering mathematics, discrete mathematics, introduction to database systems, software integrated development environment, principles of computer composition and experiments, introduction to engineering design, assembly language, operating systems and experiments, computer networks, software engineering, software engineering professional English, compilation principles and experiments, system analysis and design and Software Quality Assurance and Testing and other courses.

Software Engineering is divided into four directions: animation and digital media art direction, database application technology direction, embedded software technology direction and network and communication software technology direction.

Animation and digital media art direction specialized courses are: computer graphic design, introduction to digital media art, composition foundation, three-dimensional animation-MAYA and Flash AS program design courses;

Database application technology direction specialized courses are: MySQL database design and application, SQL Server database design and application, XML Basic, large-scale database development and application and data warehouse courses;

Embedded software technology direction courses mainly include: embedded operating system, embedded microprocessor structure and application, Android application development, embedded Linux program design and WinCE application development courses;

Network and communication software technology direction courses. The main courses are: communication principles and technology, network planning and design, WEB programming technology, network operating system and network information security.

Computer Science and Technology, also known as Information Engineering, is mainly to cultivate a good scientific literacy, systematic and better grasp of computer science and technology, including computer hardware, software and application of the basic theory, basic knowledge and basic skills and methods, can be in the scientific research departments, educational units, enterprises, business, technology and administration and other units engaged in computer teaching, Scientific research and application of computer science and technology disciplines of senior scientific and technological personnel.

The main courses in computer science and technology are: circuit principles, analog electronics, digital logic, digital analysis, computer principles, microcomputer technology, computer system architecture, computer networks, high-level language, assembly language, data structures, operating systems, compilation principles, system analysis and control, signal processing principles, an introduction to communications principles. The main professional experiments are: programming and debugging, electronic circuits, digital logic, microcomputer interface technology, computer composition.

Computer majors are divided into three main categories: basic computer majors, computer majors intersecting with science and engineering, and computer majors intersecting with liberal arts and sciences.