課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
3615056 太空軟體系統設計 Space software system design 3.0 3
中文概述
Chinese Description
「太空軟體系統設計」課程旨在培養學生在太空任務中設計、開發和操作軟體系統的專業能力。學生將深入了解太空環境對軟體系統的特殊要求,包括真空、輻射、溫度等因素對系統性能的影響。課程將探討飛行軟體的設計和架構,學生將學習如何設計出能夠在極端條件下穩定運行的飛行軟體系統,確保太空任務的順利執行。此外,課程將涵蓋軟體驗證和確認技術,學生將學習如何確保軟體系統的功能性和安全性,並掌握各種測試方法和工具的應用。課程還將關注容錯和自我修復能力的設計,學生將學習如何設計具有容錯和自我修復功能的軟體系統,以應對可能的故障情況。最後,課程將介紹太空軟體系統的專案管理和實施,學生將學習如何有效地管理軟體開發專案,確保項目按時交付並符合品質標準。此外,課程還將包括深度學習在太空軟體系統中的應用,學生將探索如何利用深度學習技術來改進太空任務中的軟體系統設計和性能,以及酬載資料處理軟體的設計和開發,以支援太空任務中的資料收集和分析。通過本課程的學習,學生將具備設計和開發太空軟體系統所需的技能和知識,為未來在太空工程或相關領域的工作做好準備 。
英文概述
English Description
The course "Space Software System Design" aims to cultivate students' professional abilities in designing, developing, and operating software systems for space missions. Students will gain in-depth understanding of the special requirements that the space environment imposes on software systems, including the impact of factors such as vacuum, radiation, and temperature on system performance. The course will explore the design and architecture of flight software, teaching students how to design flight software systems that can operate stably under extreme conditions, ensuring the smooth execution of space missions. Additionally, the course will cover software verification and validation techniques, enabling students to ensure the functionality and safety of software systems and master various testing methods and tools. Attention will also be given to the design of fault tolerance and self-repair capabilities, teaching students how to design software systems with fault tolerance and self-
核心能力指標 1.運用數學、科學及工程知識的能力
3.執行工程實務所需技術、技巧及使用現代工具的能力
4.設計工程系統、元件或製程的能力
5.專案管理(含經費規劃)、有效溝通、領域整合與團隊合作的能力
8.理解及應用專業倫理,認知社會責任及尊重多元觀點。

備註: