課 程 概 述
Course Description

課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
4205091 工程軟體API應用程式開發 API Development for Engineering Computer Software 3.0 3
中文概述
Chinese Description
許多現成的工程軟體並無法滿足所有客製化的需求,因此會開放作謂的「應用程式介面」(Application Programming Interfaces, API)供使用者進行二次開發,使其能自行拼湊、重組與創造需要的功能。本課程以建築資訊塑模(BIM)或人工智慧(AI)應用為主要示範案例,訓練學生有系統地理解API的規格說明文件,並且有效率地開發API應用程式,以達到各種工程應用軟體的客製化應用,並提升不同軟體間的交互操作性。
英文概述
English Description
Many engineering software packages may not fully meet all customized requirements, thus they provide Application Programming Interfaces (APIs) for users to engage in secondary development. This course takes Building Information Modeling (BIM) and Artificial Intelligence (AI) applications as primary demonstration examples, and trains the enrolled students to systematically understand API documentations as well as efficiently develop API applications. It can help the enrolled students to customize their software for solving the engineering problems. In addition, it also enhances the interoperability between different engineering software packages.

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 若您對課程有任何問題,請洽各開課系所。