WHat is COMPASS ?
A Computational Physics Training Program
COMPASS program provides students with the skills to apply computational techniques to solve complex physical problems that are difficult to address analytically. The course emphasizes the use of Python to model, simulate, and analyze systems in classical mechanics, electromagnetism, statistical mechanics, and quantum physics. Students will explore numerical methods, including solving differential equations, optimization, and data analysis, gaining hands-on experience through final projects that bridge theoretical physics and real-world computational challenges.
FAQ
Some frequently asked questions
Background knowledge of coding, calculus, and general physics, preferably Python.
2 weeks - 3 sessions per week - 2 hours per session.
VIRTUAL.
The program is open to all Egyptian high school students (Grade 10-Grade 12), as long as you are meeting the prerequisites
Yes, in order to be accepted, you've to submit your solutions as a pdf made by LaTeX or any other digital software by the form's deadline. Access 2024 Problem set>>>>
Yes, to apply what you've learned. 2-member teams will be formed and will solve 1 computational physics program as their final project.
- Handouts made by the Physics Club’s team.
- Sessions’ slides
- Computational Physics: Problem Solving with Python, 3rd edition
Rubin H. Landau, Manuel J Paez, Cristian C. Bordeianu - A computer with web browser or other platform for running python programs and visualizing
outputs
https://jupyter.org/try
https://colab.research.google.com/