| Course Code |
Course Title |
Tutor(s) |
| SCNC1112 |
Fundamentals of Modern Science (6 credits) |
--- |
| ENVS3006 |
Environmental Radiation (6 credits) * |
--- |
| ENVS3010 |
Sustainable Energy and Environment (6 credits) * |
--- |
| PHYS1050 |
Physics for Engineering Students (6 credits) * |
--- |
| PHYS1055 |
How Things Work (6 credits) |
Shan Shibo
Xie Bokai
Zhang Zhuorui
Cheng Hin Chung
Zhu Zihe
He Yiwei
Wang Chaoran
Wang Peiyuan
Chen Sixin
|
| PHYS1056 |
Weather, Climate and Climate Change (6 credits) |
---
|
| PHYS1150 |
Problem Solving in Physics (6 credits) |
Guo Jiaqi
Liu Tianrun
Roychowdhury Soumil
|
| PHYS1240 |
Physics by Inquiry (6 credits) |
Lyu Qiuyi
Mo Qingyang
|
| PHYS1250 |
Fundamental Physics (6 credits) |
Hu Peiyan
Lyu Hai Rui
Xie Keqing
|
| PHYS1650 |
Nature of the Universe (6 credits) |
Kwan Man
Lewis Rommulus Francis
Kan Cheuk Kwan
|
| PHYS2055 |
Introductory Relativity (6 credits) |
Zeng Yuxuan
Zhang Zi-liang
Chow Ka Chun
|
| PHYS2150 |
Methods in Physics I (6 credits) |
---
|
| PHYS2155 |
Methods in Physics II (6 credits) |
Fan Ka Yan
Wang Zongpu
|
| PHYS2160 |
Introductory Computational Physics (6 credits) * |
--- |
| PHYS2250 |
Introductory Mechanics (6 credits) |
Zhang Wenna
Xiong Tianren
Zheng Wanxin
Lyu Junkun
|
| PHYS2255 |
Introductory Electricity and Magnetism (6 credits) |
Wong Tsz Tsun Bengy
Yang Shu
Yang Yuhui
Yang Zhenxu
|
| PHYS2260 |
Heat and Waves (6 credits) * |
--- |
| PHYS2261 |
Introductory Heat and Thermodynamics (6 credits) |
---
|
| PHYS2265 |
Introductory Quantum Physics (6 credits) |
Wang Xiaomin
Zhang Yunxiang
|
| PHYS2650 |
Modern Astronomy (6 credits) |
Hong Kunyuan |
| PHYS3150 |
Theoretical Physics (6 credits) |
---
|
| PHYS3151 |
Machine Learning in Physics (6 credits) * |
--- |
| PHYS3350 |
Classical Mechanics (6 credits) |
Bi Shihao
Zhan Songming
|
| PHYS3351 |
Quantum Mechanics (6 credits) |
---
|
| PHYS3450 |
Electromagnetism (6 credits) |
Xie Yiqin |
| PHYS3550 |
Statistical Mechanics & Thermodynamics (6 credits) |
---
|
| PHYS3551 |
Introductory Solid State Physics (6 credits) * |
--- |
| PHYS3650 |
Observational Astronomy (6 credits) |
---
|
| PHYS3651 |
The Physical Universe (6 credits) * |
--- |
| PHYS3652 |
Principles of Astronomy (6 credits) * |
--- |
| PHYS3653 |
Astrophysics (6 credits) |
Wang Shengzhu
Xu Nan
Du Rong
|
| PHYS3660 |
Astronomy Laboratory (6 credits) |
---
|
| PHYS3750 |
Foundations of laser and spectroscopy (6 credits) |
---
|
| PHYS3760 |
Physics Laboratory (6 credits) |
Han Yuntian
Li Tang Meng
|
| PHYS3850 |
Physical Optics (6 credits) |
Zhang Ruichuan |
| PHYS3851 |
Atomic and Nuclear Physics (6 credits) |
Yao Shunyu
Jiang Ziran
|
| PHYS3999 |
Directed Studies in Physics (6 credits) |
--- |
| PHYS4150 |
Computational Physics (6 credits) |
---
|
| PHYS4151 |
Data Analysis and Modeling in Physics (6 credits) * |
--- |
| PHYS4350 |
Advanced Classical Mechanics (6 credits) * |
--- |
| PHYS4351 |
Advanced Quantum Mechanics (6 credits) |
Yang Wenqi |
| PHYS4450 |
Advanced Electromagnetism (6 credits) |
---
|
| PHYS4550 |
Advanced Statistical Mechanics (6 credits) * |
--- |
| PHYS4551 |
Solid State Physics (6 credits) |
---
|
| PHYS4650 |
Stellar Physics (6 credits) * |
--- |
| PHYS4651 |
Selected Topics in Astrophysics (6 credits) * |
--- |
| PHYS4652 |
Planetary Science (6 credits) |
Lai Kah Chun |
| PHYS4653 |
Selected topics in astrophysics and cosmology (6 credits) |
---
|
| PHYS4654 |
General Relativity (6 credits) |
--- |
| PHYS4655 |
Interstellar Medium (6 credits) * |
--- |
| PHYS4656 |
Advanced Astrophysics (6 credits) |
Sun Yifan
Zhang Shumeng
|
| PHYS4850 |
Particle Physics (6 credits) |
---
|
| PHYS4966 |
Physics Internship (6 credits) |
--- |
| PHYS4999 |
Physics Project (12 credits) |
--- |
| PHYS7350 |
Graduate Classical Mechanics (6 credits) * |
--- |
| PHYS7351 |
Graduate Quantum Mechanics (6 credits) |
---
|
| PHYS7450 |
Graduate Electromagnetism Field Theory (6 credits) |
Wang Aoning |
| PHYS7550 |
Graduate Statistical Mechanics (6 credits) |
Bai Kaizhi |
| PHYS7551 |
Graduate Solid State Physics (6 credits) * |
--- |
| PHYS7750 |
Physics of Nanoelectronics (6 credits) * |
--- |