Skip to main content
Ctrl+K
MUDE home - Home MUDE home - Home

MUDE 2025-2026

  • Overview
    • Week 1.1
    • Week 1.2
    • Week 1.3
    • Week 1.4
    • Week 1.5
    • Week 1.6
    • Week 1.7
    • Week 1.8
    • Week 2.1
    • Week 2.2
    • Week 2.3
    • Week 2.4
    • Week 2.5
    • Week 2.6
    • Week 2.7
    • Week 2.8
  • Incoming students
  • Book
  • Workbook
  • Workbook without solutions
  • Current and submitted assignments (GitHub login required)
  • Brightspace - announcements, course information, buddycheck, grades (TU Delft login required)
  • Answers (TU Delft login required)
  • Fundamental concepts
  • Old exams

MUDE archive

  • Archive overview
  • 2024-2025
    • Content overview
    • Homepage
    • Book
    • Files
    • Assignment student work (GitHub login required)
    • Source files assignments
    • Source files book
  • 2023-2024
    • Content overview
    • Homepage
    • Book
    • Files
    • Student work (TU Delft login required)
  • 2022-2023
    • Archive 2022 (TU Delft login required)

How to teach or copy MUDE

  • Most recent published complete book (2025 edition)
  • Most recent published complete assignments (2024 edition)
  • How to MUDE?

Miscallaneous

  • Changelog
  • Credits and License
  • Repository
  • Suggest edit
  • Open issue
  • .md

Week 1.2

Contents

  • Numerical Modelling
  • Programming

Week 1.2#

Numerical Modelling#

  • Book theory

    • Revision of Concepts

    • The First Derivative

    • Finite Difference method

    • Taylor Series Expansion

    • Numerical Integration

  • Lecture slides

  • Collegerama recording (TU Delft login required)

  • Workshop assignment: Gumbel and Shake

    • Numerical integration and differentiation

  • Group assignment: Streams and Series

    • Numerical integration, based on an example from hydrological data analysis

    • Approximating a function with Taylor polynomials

    • Using Taylor series to approximate derivatives numerically

Programming#

  • Sharing code in reports

    • Book chapters

      • File Paths

      • Markdown

    • Programming assignment: Markdown Mania

      • Report in a markdown file

      • Markdown in a Jupyter notebook file

  • Programming preparations for workshop and group assignments

    • Programming assignment: Markdown Mania

      • Programming assignment: Uploading files to GitHub repo

      • Visualizing a matrix

      • Creating subplots

      • List comprehension

      • Filling a matrix

  • Fundamental programming concepts

    • Programming assignment: Markdown Mania

      • Flow

previous

Week 1.1

next

Week 1.3

Contents
  • Numerical Modelling
  • Programming

By MUDE from Delft University of Technology, built with TeachBooks, CC BY 4.0

Last updated on January 14, 2026.