Numpy

Lecture 5 Intro to Numpy

Intro to Numpy

Lecture 6 Intro to PySide

Using PySide6 in python to create GUI's

Lab 5 Getting Started with Marimo

Aims The aim of this lab is to introduce marimo and its use in developing interactive python notebooks. Basic marimo setup and notebook creation. Creating out own package for shared code in the lab Adding packages with uv and marimo uv Getting Started As we already have a labs github repository, we can use that to get started with marimo.

Numpy

Why do I need it? numpy is “The fundamental package for scientific computing with Python”. In particular it gives us fast and efficient array types which can be used with C/C++ types as well.