Current location - Education and Training Encyclopedia - Education and training - Introduction to Software College of Taiyuan University of Technology
Introduction to Software College of Taiyuan University of Technology
Training goal: to cultivate practical and compound software engineering technology and management talents with all-round development in morality, intelligence and physique, good professional ethics and comprehensive quality, solid basic knowledge and professional skills of computer software and software engineering, good software design and programming, standardized project management, communication and coordination ability, strong engineering practice ability and innovative consciousness. Able to engage in system analysis, design, development, testing and software project management of large-scale software projects.

Training requirements: master the basic theory of software engineering related disciplines, have strong independent learning ability and the ability to solve practical problems by using the knowledge of related disciplines; Proficient in the basic theory and professional knowledge of software engineering, familiar with the relevant norms, policies and regulations of software development and application, familiar with the cutting-edge trends and new technology applications in the field of computer software development and engineering project management, with strong practical ability, innovative consciousness and social adaptability.

Main courses: college English, advanced mathematics, college physics, discrete structure, programming technology, object-oriented programming foundation, data structure, operating system, algorithm design and analysis, database system principle, hardware technology foundation, software engineering principle, computer network, system analysis and design, software engineering formalization method, software design and architecture, software testing technology, Web programming technology, large database system, multimedia technology and application.

Main practical teaching links: military training, teaching practice, production practice, social practice, scientific research training, independent practice, course experiment, course design, comprehensive practice, professional practice, graduation practice, graduation design (thesis) and so on.

Degree awarded: Bachelor of Engineering.

Length of study: four years. Training goal: to cultivate international software engineering technology and management talents with all-round development in morality, intelligence and physique, good professional ethics and comprehensive quality, familiarity with international business practices and service outsourcing norms, solid basic knowledge and professional skills in software engineering, good software design and programming skills, standardized project management, communication and organization and coordination capabilities, and strong engineering practice capabilities. Can be engaged in undertaking foreign software project design, development and testing, domestic large-scale software project system analysis, design, development, testing and software project management.

Training requirements: master the basic theory of software engineering related disciplines, master the basic methods of software system requirements analysis and design, have the ability of software design, software testing and maintenance, be familiar with international software service outsourcing norms and standards, understand the frontier trends and new technology applications of software industry at home and abroad, and have strong foreign language communication and communication skills, practical ability, project management ability and social adaptability.

Main courses: college English, advanced mathematics, college physics, discrete structure, programming technology, object-oriented programming foundation, data structure, operating system, algorithm design and analysis, database system principle, hardware technology foundation, software engineering formalization method, computer network, introduction to software engineering, software and service outsourcing foundation, system analysis and design, software and service outsourcing project management, software design and architecture, software testing technology, large database system, Web programming technology, mobile application development, middleware technology, Linux application design, ARM architecture, embedded driver design, communication technology foundation, telecom value-added services and software development, communication protocol.

Main practical teaching links: military training, teaching practice, production practice, social practice, scientific research training, independent practice, course experiment, course design, comprehensive practice, professional practice, graduation practice, graduation design (thesis) and so on.

Degree awarded: Bachelor of Engineering.

Length of study: four years.