CompPhysics

Computational Physics – Υπολογιστική Φυσική 10ΥΚΟ21

Cloud-based interactive computing environment for the Computational Physics Υπολογιστική Φυσική 10ΥΚΟ21 course (3rd semester) at National and Kapodistrian University of Athens (2019-2024).

Run Python without installing it

Visit http://theofil.web.cern.ch/theofil/courses/compPhysics/ for slides, notes, YouTube and other resources related to this course.

Disclaimer

The code in CompPhysics/examples is provided for demonstration purposes and is written having in mind three principles:

That is to say, the code is not always optimized having in mind efficiency of execution. Fine tuning of the execution flow, while important for speed and precision, often obscures transparency at first site. Instead, it is purposefully attempted to just demonstrate the core ideas of the underline algorithms, leaving higher order optimization (which could be problem-specific) to be discussed in class or in homework assigments.

The usage of the present computational environment is optional and is only meant to serve those that find it useful. The students are strongly encouraged to create their own favorite environment in their personal computer, once they feel ready to do so. You can also browse code examples from other students. (Credit directly the students for things that you will like or bug reports.)

About the Author

Konstantinos Theofilatos is an Associate Professor of Physics in National and Kapodistrian University of Athens. This website was created on July 2019 and is updated at best effort basis.