NFYK14000U Numerical Methods in Physics
The course is a hands-on introduction to the numerical and computational techniques used in modern physics. While most bachelor level physics courses present examples where there exist elegant analytical solutions, many real world problems are solved with the help of computers and numerical techniques.
Although we will touch upon theoretical foundations for some of the numerical methods, this course is not meant to replace a formal and rigorous course on numerical methods. Neither it is intended to teach a modern practices in efficient programming. Instead it aims at giving a student an overview of the most used numerical tools and the intuition about the power of quantitative computer models.
Skills
After the course the students will be able to
program numerical methods for solving Ordinary and Partial
differential equations, perform stability analyses of the numerical
methods, program agent based models, cellular automaton and
basic algorithms for network analyses.
Knowledge
Learn how a number of numerical tools can be
applied to solving a number of interesting , real-world physics
problems including Schrodinger equation, Planetary motion,
Diffusion equations, Forest fire models, Percolation on networks,
Chaotic systems, etc.
Competences
The student will gain some overview of
numerical tools frequently used in modern physics. In addition
students will be aware of the potential caveats and will be able to
better direct themselves in the extensive literature on numerical
and computational techniques.
Course notes in form of power point slides.
Additional reading material will be posted on Absalon.
Observe that the course takes place over the 4 weeks and will thus require intensive participation.
- Category
- Hours
- Exercises
- 95
- Lectures
- 15
- Preparation
- 40
- Project work
- 56
- Total
- 206
As an exchange, guest and credit student - click here!
Continuing Education - click here!
- Credit
- 7,5 ECTS
- Type of assessment
- Continuous assessmentDuring the course students will have to hand in 3 written reports and do a group project followed up by presentation in class. The reports and the project must be approved to pass the course.
- Marking scale
- passed/not passed
- Censorship form
- No external censorship
Criteria for exam assesment
Course information
- Language
- English
- Course code
- NFYK14000U
- Credit
- 7,5 ECTS
- Level
- Bachelor
- Duration
- 4 weeks, week 28-31
- Placement
- Summer
- Schedule
- full time
- Course capacity
- 30 students
- Continuing and further education
- Study board
- Study Board of Physics, Chemistry and Nanoscience
Contracting department
- The Niels Bohr Institute
Course responsibles
- Ala Trusina (trusina@nbi.ku.dk)
Lecturers
Ala Trusina