Numerical Methods (NuMe)
Course content
Numerical methods provide the foundation for working with computer models for solving economic problems.
In the course, students will be introduced to methods from numerical analysis and applied mathematics, which are often used to solve economic real-life problems. The course includes both theoretical and practical components.
The course covers the most basic numerical methods, including numerical optimization, methods for solving non-linear equation systems, approximation of functions, interpolation methods, numerical integration, and differentiation. Likewise, students are introduced to a few selected advanced topics such as Monte Carlo methods.
Examples are used throughout the course which shows how numerical methods can be used for industrial task optimization, stock market analysis, job search, etc.
Students will be introduced to a high-level programming language such as Python and will be asked to implement a selection of the numerical methods on Python.
BSc Programme in Computer Science and Economics
Knowledge of
• Numerical Optimization,
• Non-linear equation systems,
• Approximation,
• Differentiation and integration,
• Monte Carlo simulation.
Skills to
• Explain how optimization problems and
non-linear equation systems can be solved using numerical methods,
• Explain how numerical methods are used for
approximation of functions, differentiation and integration,
• Implement the numerical methods in a (general
purpose) programming language and check their correctness.
Competences in
• Working with open tasks where some data is
missing,
• Explaining what distinguishes "exact
solutions" from "numerical approximation",
• Using numerical methods to solve simple
models within, for example, economics.
Lectures and exercise classes.
1. Programming corresponding to the course Programming and
problem solving (PoP)
2. Linear algebra corresponding to Linear algebra for computer
scientists (LinAlgDat).
3. Mathematical analysis corresponding to one of the courses
Introduction to mathematics (MatIntroNat) or Mathematical analysis
and probability theory in computer science (MASD).
4. Probability Calculation and Statistics equivalent to Basic
Statistics and Probability Calculation (GSS), Probability
Calculation and Statistics (SS) or Modeling and Analysis of Data
(MAD) plus Mathematical Analysis and Probability Theory in Computer
Science (MASD).
- ECTS
- 7,5 ECTS
- Type of assessment
-
Continuous assessment
- Type of assessment details
- Continuous assessment based on 6 written submissions and
related programming tasks.
The final grade is based on an overall assessment of the submissions. - Aid
- All aids allowed
- Marking scale
- 7-point grading scale
- Censorship form
- No external censorship
Internal assessment.
- Re-exam
-
The re-exam consists of two parts:
1) handing in the 6 written submissions and related programming tasks. PLease note clearly what revisions have been made.
2) an oral 15 min exam without preparation.The final grade is based on an overall assessment.
Criteria for exam assessment
See Learning Outcome.
Single subject courses (day)
- Category
- Hours
- Lectures
- 28
- Preparation
- 67
- Exercises
- 110
- Exam
- 1
- English
- 206
Kursusinformation
- Language
- English
- Course number
- NDAB22009U
- ECTS
- 7,5 ECTS
- Programme level
- Bachelor
- Duration
-
1 block
- Placement
- Block 1
- Schedulegroup
-
C
- Capacity
- No limitation – unless you register in the late-registration period (BSc and MSc) or as a credit or single subject student.
- Studyboard
- Study Board of Mathematics and Computer Science
Contracting department
- Department of Computer Science
Contracting faculty
- Faculty of Science
Course Coordinator
- Bulat Ibragimov (5-72857c71845074793e7b853e747b)
Are you BA- or KA-student?
Courseinformation of students