HKU PHYS4150/8150: Computational Physics

Purpose of the Course:
This course shows the power of the computational approach to solving physics and related problems, which is complementary to the traditional experimental and theoretical approaches. Students are expected to spend a significant fraction of time in actual programming. This is an elective course for the computational physics theme.  This is also an essential course for those who plan to pursue postgraduate studies in fields like computational physics, condensed matter physics, chemistry, and engineering or work in related areas

Time and Place:
September -- December, 2026
Meng Wah Complex, HKU

Lecture Slides

Chapter 0
Chapter 1_1
Chapter 1_2
Chapter 1_3
Chapter 1_4
Chapter 2_1
Chapter 2_2
Chapter 3_1

Notebooks

Solving ordinary differential equations (ODEs) Run in Colab
Chaotic Driven Pendulum Run in Colab
Poisson Equation Run in Colab
TrafficFlow and Tsunami Run in Colab
Quantum Mechanics Run in Colab
Exact diagonalization (ED) Link to the page

Assignments

Additional Materials