Module 1: Principle and Technique of Compilers

  • Recommended Textbook: "Compilers: Principles, Techniques, and Tools" by Alfred V. Aho, Monica S. Lam, and Ravi Sethi

Module 2: Software Engineering

  • Recommended Textbook: "Software Engineering: A Practitioner's Approach" by Roger S. Pressman

Module 3: Software Requirement Analysis

  • Recommended Textbook: "Software Requirements" by Karl Wiegers and Joy Beatty

Module 4: Software Testing and Quality Assurance

  • Recommended Textbook: "Software Testing: Principles and Practices" by Srinivasan Desikan and Gopalaswamy Ramesh

Module 5: ACM Program Design

  • Recommended Textbook: "Introduction to Algorithms" by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein

Module 6: Text Information Mining

  • Recommended Textbook: "Text Mining: Applications and Theory" by Michael W. Berry and Jacob Kogan

Module 7: Software Design Patterns

  • Recommended Textbook: "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides

Module 8: SOA and Web Service Technology

  • Recommended Textbook: "Service-Oriented Architecture: Concepts, Technology, and Design" by Thomas Erl

Module 9: Software Architecture Design

  • Recommended Textbook: "Software Architecture in Practice" by Len Bass, Paul Clements, and Rick Kazman.
You are now the program director of the bachelor of software engineering at the university of technology This program is designed to train students to have engineering knowledge problem analysis skill

原文地址: http://www.cveoy.top/t/topic/ba6x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录