MATH-INF100 Practical Computational Mathematics
About this course
The course deals with the practical use of a selection of mathematical methods and (continuous) functions in one and two variables that describe current issues in natural science and economics.
Determination of zeros, slopes and extrema points is described using the concept of derivation. Determination of areas and infinite summation (series) is linked to the concept of integration.
Examples of solving simple simple differential equations are presented in light of the theory of derivation and integration.
The course also provides a brief introduction to linear algebra for efficient solution of systems of equations with more than two unknown variables.
In addition to regular training in practical calculation skills, the programming language Juliawill be used for implementation and calculations on a computer.
Learning outcome
Knowledge
The candidate
- has knowledge of the practical use of a selection of mathematical methods and continuous functions in one and two variables, especially aimed at describing current issues in the natural sciences and economics.
- understands the concept of differentiation and how it is used to determine zeros, slopes and extrema points.
- understands the concept of integration and its connection with determining areas and infinite summations (series).
- knows the motivation behind simple differential equations in light of the theory of differentiation and integration.
- has basic knowledge of linear algebra for the efficient solution of systems of equations with more than two unknown variables.
Skills
The candidate
- has acquired good training in practical calculation skills to solve complex mathematical problems.
- can master and use the Julia programming language to implement mathematical methods and perform calculations on a computer.
- can apply differentiation and integration to concrete calculations, including optimization (finding max/min points), area calculations and volume.
- can set up and solve simple differential equations.
- can set up and solve larger systems of equations using techniques from linear algebra and Julia code.
General competence
The candidate
- can use mathematics (through the Julia programming language) as a tool to analyze and solve practical problems from natural science and economics.
- is able to see the connection between analytical mathematical methods (such as derivation and integration) and practical computer calculations to perform effective problem solving.
Learning activities
Teaching support
Syllabus
Prerequisites
Recommended prerequisites
Assessment method
About use of AI
Examiner scheme
Mandatory activity
Notes
Teaching hours
Reduction of credits
Admission requirements