課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
5905142 | 軟體工程 | Software Engineering | 3.0 | 3 |
中文概述 Chinese Description | 本課程旨在介紹學生軟體工程的概念與技術。學生將學習開發高品質軟體相關的原理、觀念、方法、與技術。本課程將介紹下列主題: 一、軟體工程簡介 二、軟體流程模型 三、需求工程 四、軟體設計方法 五、物件導向軟體開發 六、軟體測試與驗證 七、軟體品質確保 八、軟體維護 九、軟體專案管理與規劃 十、軟體工程進階主題 | |||
英文概述 English Description | The objective of this course is to provide students with a full awareness of the knowledge and technologies of software engineering. In particular, students will learn about the practices, concepts, methods, and techniques for producing high quality software. The course will cover the following topics: 1.An Overview of Software Engineering 2.Software Process Models 3.Requirements Engineering 4.Software Design Methods 5.Object-Oriented Software Development 6.Software Testing Strategy and Tactics 7.Software Quality Assurance 8.Software Maintenance 9.Software Project Management and Planning 10.Advanced Topics in Software Engineering |
備註: