This course describes the process, steps, methods and skills of software development from the perspective of systems engineering. It requires students to master the basic theories and methods of software development, the general process of software project development and maintenance, the traditional and latest methods of software development, cultivate students' ability to develop software by engineering methods, and lay a good foundation for further study and future software engineering practice.
Computer operating system
The content of computer operating system integrates the structures, design ideas, methods, technologies and theories of various operating systems. With the rapid development of operating system theory and technology, teaching content needs to keep up with the development of theory and technology and pay attention to the new trend of teaching content reform facing 2 1 century. Operating system course is not only the core course for undergraduates and postgraduates majoring in computer science, but also the basic course for information science students.