Joke Collection Website - Talk about mood - Which is better, digital media technology or software engineering?
Which is better, digital media technology or software engineering?
I. Training requirements
1. Software engineering: Software engineering requires students to master the basic theory of computing science, the basic knowledge and application knowledge of software engineering, and have the ability of software development, the preliminary experience of software development practice and the basic ability of project organization. Training requirements are higher.
2. Digital media technology: Digital media technology requires students to master professional theories and skills related to digital media technology, have a high level of artistic appreciation and creative thinking, and have strong engineering innovative design and practical development capabilities. The training requirements are lower.
Second, the core curriculum.
1. Software engineering: The core courses of software engineering include Marxist theory, college foreign languages, advanced mathematics, college physics, physical experiments, linear algebra, probability theory and mathematical statistics, programming languages, data structures, discrete mathematics, operating systems, compilation techniques, introduction to software engineering, unified modeling language, software architecture, software requirements and software project management.
Discrete mathematics, data structure, algorithm analysis, object-oriented programming, modern operating system, database principle and implementation technology, compilation principle, software engineering, software project management, computer security, etc. There are many core courses.
2. Digital media technology: The core courses of digital media technology include C language, object-oriented programming, introduction to digital media technology, programming, data structure, computer graphics, data visualization, post-film and special effects technology, digital image processing, human-computer interaction technology, virtual reality technology, artificial intelligence and new media, game architecture and technical foundation, and mobile game technology.
Unity application development, introduction to digital media industry, animation design principle, 3D animation technology, Maya foundation and modeling, etc. There are fewer core courses.
Third, employment prospects.
1, software engineering: software engineering information system development and maintenance personnel, web page production and client script programmers, primary database management and maintenance personnel, database development engineers, system analysis and design engineering, software project configuration administrators, and document writing engineers. The employment prospects are broader.
2. Digital media technology: Digital media technology can be engaged in the design, development and project management of information content or interactive platforms. The employment prospects are even narrower.
Baidu encyclopedia-software engineering
Baidu Encyclopedia-Digital Media Technology
- Previous article:Narrative composition in the fourth grade of primary school
- Next article:What are the business hours of Hangzhou West Lake?
- Related articles
- Talking about cold weather.
- Question: Who will briefly introduce boxwood varieties?
- Request lyrics: brenda s got a baby 2pac
- 202 1 classic introduction: to love someone is to destroy the original self.
- I haven't had enough fun in the summer vacation and don't want to go to school (60 sentences)
- How to understand that practice makes perfect?
- Hello, the broadcast time of life simply tells you.
- This storm is terrible. Tell me about the feelings of friends in the storm.
- The more sentences describing a person's sadness or crying, the better.
- 18 cool and domineering sentences: These sentences are interesting and interesting, suitable for sharing!