Numerical Analysis: Computational Programming with Python
Lund University
Start date:
End date:
Pace of study: 50 %
Published education catalogue
Education information from the published source. The education record and its time-bound offerings are kept separate.
Code: NUMA01
<p>The course is a compulsory component of a degree of Bachelor of Science in Mathematics or Physics. The course gives an introduction to programming in Python and has a strong orientation towards mathematics. Python is a modern scripting language with strong ties to Scientific Computing and with powerful scientific libraries like SciPy and Matplotlib.</p><p>The course covers elementary programming concepts (arithmetic expressions, for-loops, logical expressions, if-statements, functions and classes) that are closely connected to mathematical/technical problems and examples, as well as mathematical manipulations (setting up matrices, solving linear problems, solving differential equations, finding roots). </p> <p>Students enrolled in the Bachelor's Programme in Mathematics, Physics, Theoretical Physics and Astronomy are taking this course together with the courses <em>MATA21 Analysis in One Variable</em> and <em>MATA22 Linear Algebra 1</em> during their first semester in Mathematics.</p><p>https://www.maths.lu.se/utbildning/</p>
General requirements and studies equivalent of course Mathematics 4/D from Swedish Upper Secondary School.
Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.
Lund University
Start date:
End date:
Pace of study: 50 %
Retrieved: .
Published: .
Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d
Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c
Last changed according to the source: 2025-07-09T12:36:13