國立嘉義大學101學年度第2學期教學大綱

課程代碼101224A0010上課學制研究所碩士班
課程名稱計算物理 Computational Physics授課教師 (師資來源)李宗隆(電子物理學系)
學分(時數)3.0 (3.0)上課班級電物光電碩1年甲班
先修科目必選修別選修
上課地點電物二館 A18B-205 授課語言國語
證照關係N/A晤談時間星期3第5節~第7節, 地點:A18B-402
課程大網網址https://web085004.adm.ncyu.edu.tw/Syllabus/Syllabus_Rpt.aspx?CrsCode=101224A0010
備 註

◎系所教育目標:
本系所之發展方向以光電科學與固態電子為主,在紮實的學術研究基礎下,並與產業界積極合作,發展前瞻性學術研究及技術開發。
  本系研究團隊分成兩大主軸,彼此相互連結,兩大主軸分別為:
(一)光電科學:太陽能電池、液晶光學、非線性光學、光學薄膜、光學設計、光電元件、光纖光學、雷射光學、生醫光電。
(二)固態電子:量子元件、表面及介面科學、磁性薄膜、奈米電子、自旋電子學、半導體薄膜、半導體奈米製程或元件模擬、TFT製程或設計。
◎核心能力關聯性
1.培養應用物理知能5 關聯性最強
2.培養固態電子知能4 關聯性稍強
◎本學科學習目標:
With the usage of the Diskless Remote Boot for Linux(DRBL) package, the construction and maintenance of a high-performance computing cluster are simplified. This simplification makes it more feasible to adapt a curriculum to teach cluster construction to engineering and science students whose expertise is not in computer science. Functionalities of each software system used in the cluster are introduced before hands-on practice is performed. At the end of the curriculum, students will complete a home-made full-functioned cluster. This curriculum not only enhances their interdisciplinary exposure, but also expedites the application high-performance computing clusters to their topics of interests in engineering or science.
◎教學進度:
週次主題教學內容教學方法
01
IntroductionIntroduction操作/實作、講授。
02
Computer architecture -- Personal computer architecture and hardwareComputer architecture -- Personal computer architecture and hardware操作/實作、講授。
03
Computer architecture -- Personal computer architecture and hardwareComputer architecture -- Personal computer architecture and hardware講授、討論。
04
Networking system -- DRBL(DHCP, TFTP, NFS, NIS), NTP, and sshNetworking system -- DRBL(DHCP, TFTP, NFS, NIS), NTP, and ssh操作/實作、講授。
05
Networking system -- DRBL(DHCP, TFTP, NFS, NIS), NTP, and sshNetworking system -- DRBL(DHCP, TFTP, NFS, NIS), NTP, and ssh講授、討論。
06
Parallelization system -- MPICH and MPICH2 implementationsParallelization system -- MPICH and MPICH2 implementations操作/實作、講授。
07
Parallelization system -- MPICH and MPICH2 implementationsParallelization system -- MPICH and MPICH2 implementations講授、討論。
08
Queuing system -- Torque(openPBS) and MauiQueuing system -- Torque(openPBS) and Maui操作/實作、講授。
09
Queuing system -- Torque(openPBS) and MauiQueuing system -- Torque(openPBS) and Maui講授、討論。
10
Monitoring system -- gangliaMonitoring system -- ganglia操作/實作、講授。
11
Monitoring system -- gangliaMonitoring system -- ganglia講授、討論。
12
Midterm reportMidterm report口頭報告。
13
Hands-on practice -- Cluster constructionHands-on practice -- Cluster construction操作/實作、講授。
14
Hands-on practice -- Cluster constructionHands-on practice -- Cluster construction講授、討論。
15
Applications in first-principle computationsApplications in first-principle computations操作/實作、講授。
16
Applications in first-principle computationsApplications in first-principle computations講授、討論。
17
Applications in first-principle computationsApplications in first-principle computations口頭報告、講授。
18
Final reportFinal report口頭報告。
◎課程要求:
None
◎成績考核
課堂參與討論20%
書面報告40%
口頭報告40%

補充說明:References: D. Young, "Computational Chemistry: A Practical Guide for Applying Techniques to Real-World Problems" John Wiley & Sons, 2001.
◎參考書目與學習資源
T. L. Li, "A Practical Guide to Building High-Performance Computing Clusters." Lambert Academic Publishing, Saarbrucken, 2011.
C. Newham and B. Rosenblatt, "Learning the bash shell," 3rd ed., O'Reilly, Sebastopol, 2005.
1.請尊重智慧財產權、使用正版教科書並禁止非法影印。
2.請重視性別平等教育之重要性,在各項學生集會場合、輔導及教學過程中,隨時向學生宣導正確的性別平 等觀念及尊重多元性別,並關心班上學生感情及生活事項,隨時予以適當的輔導,建立學生正確的性別平等意識。