NDAB22009U Numerical Methods (NuMe)
BSc Programme in Computer Science and Economics
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.
• Numerical Optimization,
• Non-linear equation systems,
• Differentiation and integration,
• Monte Carlo simulation.
• 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.
• 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.
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).
- 7,5 ECTS
- Type of assessment
- Oral examination, 15 min. without preparation
- Type of assessment details
- Oral exam, 15 min with 10 minutes preparation.
The students can use blackboard-like tools for drawing, there will be questions after the presentation.
- Exam registration requirements
A prerequisite for taking the exam is the submission and approval of all 6-8 weekly sets of assignments, which mainly consist of smaller programming assignments.
The exact number of weekly assignment sets, as well as submission dates, will be announced at the start of the course.
- Without aids
- Marking scale
- 7-point grading scale
- Censorship form
- No external censorship
Qualification for the re-examination is obtained by handing in and getting all 6-8 weekly sets of assignments approved no later than 3 weeks before the re-examination.
The re-examination form is the same as the ordinary examination.
Criteria for exam assesment
See Learning Outcome.
- Course code
- 7,5 ECTS
- 1 block
- Block 1
- Course capacity
- No limit
The number of seats may be reduced in the late registration period
- Study Board of Mathematics and Computer Science
- Department of Computer Science
- Faculty of Science
- Bulat Ibragimov (5-72857c71845074793e7b853e747b)