SPOC学校专有课程
计算物理
分享
spContent=本课程主要训练学生利用计算机解决实际物理问题的能力。通过本课程学习,让计算机真正成为学习与研究物理学的得力助手!
—— 课程团队
课程概述

计算物理是什么:计算物理是综合了物理、数学、与计算机科学的一门交叉学科。它以计算机为主要工具,通过数值计算、模拟仿真、以及数据分析处理来帮助我们解决物理相关问题。


为什么学习计算物理:通过1-2年的本科基础物理课程的学习,同学们已经熟悉了基本的物理理论,也能够轻松应对期末考试以及物理课本上的各种难度的训练题目。但是,当面对需要使用物理理论来解决实际问题时,同学们经常会感到无从下手。“计算物理”课程的目标是训练同学们使用计算机帮助解决实际物理相关问题的能力,让计算机真正成为同学们学习和研究物理学的得力助手。


计算物理学什么:本课程,我们主要学习如下四个模块的内容:程序编写、物理学中的数值计算、复杂物理过程的模拟仿真、以及物理数据的处理分析与人工智能技术。我们将结合具体的物理实例来学习以上四个模块的内容。同时,我们将尝试采取问题驱动的教学模式,设置“课程实践训练课题”环节,贯穿整个教学过程。


最后,希望同学们能够喜欢这门课,并通过本课程的学习,让计算机真正成为同学们学习和研究物理学的得力助手。

成绩要求

本课程满分100分, 60分为合格。

课程大纲
预备知识

高等数学、普通物理

参考资料
  1. 李文飞等,计算物理讲义,南京大学
  2. 南京大学“计算物理课程实践论文集” (2018, 2019, 2020, 2021, 2022, 2023)
  3. Laudau RH, Paez MJ,  Bordeianu CC, COmputational Physics,Wiley-VCH, 2015
  4. Newman M, Computational Physics, University of Muchigan, 2012
  5. Giordano NJ, Computational Physics, 清华大学出, 版社影印版,2007
  6. 彭芳麟,计算物理基础, 高等教育出版社,2010
  7. 顾昌鑫 主编, 计算物理学, 复旦大学出版社, 2010
  8. 马文淦,计算物理学,科学出版社,2002
  9. Numerical recipes, W. M. Press, Cambridge
  10. Scientific Computing with Python, 电子档