課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
C735008 | 科學程式設計 | Scientific Computer Programming | 3.0 | 3 |
中文概述 Chinese Description | 本課程主旨在於介紹 Python 程式設計如何應用在資料分析與研究上,目的在於提供跨領域的學生透過漸進式的介紹來學習程式語言,作為未來銜接人工智慧與資料探勘等專業課程之基礎。課程內容將以在大數據分析和資料科學上會碰到的問題作為例子,並透過實機操作的方式進行。課程分成二個部分,前段課程是培養和訓練程式設計,在奠定基礎之後,後段課程將針對 Python 常使用的資料科學模組進行介紹,最後介紹各種以 GPU 加速為主的模組作結。授與同學程式設計的基本觀念與科學資料的分析方法,和學習撰寫人工智慧程式的必要工具。內容著重邏輯思考與解決問題能力之訓練,以培養具備撰寫程式和分析研究資料的能力。 | |||
英文概述 English Description | The main goal of this course is to provide an introduction to the practical application of Py- thon programming in the fields of data analysis and research. It aims to provide students from different fields a gradual introduction to the programming language, laying the groundwork for future specialized courses in artificial intelligence and data mining. The course will focus on addressing challenges in big data analysis and data science, and will incorporate practical hands-on exercises. The course is divided into two parts. The first part focuses on developing and training programming skills. After establishing the foundation, the subsequent part will present frequently utilized data science modules in Python, finally delving into modules primarily employed for GPU acceleration. The course covers essential programming principles and scientific techniques for analyzing data, providing students with the necessary skills to construct artificial intelligence programs. |
備註: