Computational Physics: Scientific Programming with Python
Computational Physics: Scientific Programming with Python is for anyone interested in learning Python and improving their physics skills. There are no prerequisites, with the exception of some elementary school maths. Learners will start with the fundamentals and work our way up to more complicated projects!
Python is a very powerful programming language that is commonly utilized in theoretical and computational physics. It is not difficult to use, but learning the entire topic on your own might be stressful. Numerical approaches from mathematics are used in computational physics, such as:
- Interpolation & Model fitting
- Derivatives & Integrals
- Differential equations
- Eigenvalue problems
- Monte Carlo methods
You are cordially invited to participate in this meticulously planned course, which will teach you everything you need to know about Python for scientific programming. It contains a crash course, quizzes, exercises, solutions, and, of course, hands-on programming sessions where we will address real-world problems.
Requirements:
- Software: how to install Python which is free.
- Programming: Previous experience is helpful but not required. We start with a 2h crash course.
- School mathematics: Knowing the basics about derivatives & integrals.
- Physics: Helpful but not required.
Who this course is for:
- This course is for everyone: Python beginners & advanced programmers
- Everyone who likes physics and/or programming
- Science students, who want to explore a modern field of physics
- ... or who want to prepare for their computational physics exam ;-)
Subtitles: English
Udemy Rating: 4.7/5.0
Enroll here: https://www.udemy.com/course/computational-physics/