本課程教授結構性、物件導向(OOP)的PYTHON。由於電腦科技無論在軟體程式或是硬體周邊皆不斷地推陳更新,以及因應使用社群的增加而豐富的副程式庫,同學可以藉由此課程學習實用的大氣海洋科學的程式語言及計算。除了語言本身重要觀念的介紹之外,強調同學親自寫作能力的培養,將訓練同學寫程式作大氣、海洋的科學資料處理。本課程推薦給已修習過程式語言(如Fortran或C)之課程。
Scientific computing has traditionally required the highest performance. Nowadays there are quite a few modern programming languages which are object-oriented, such as Python and Julia, appropriate for scientific and numerical computing with performance comparable to traditional statically-typed languages. Besides learning the features of the language, students will be trained to write programs that can be applied to atmospheric and oceanic sciences problems. It is suggested that students have taken a programming course (such as in Fortran or C) before enrolling in this course.