Uv

Lecture 1 Introduction to ASE and Python

Introduction to the Unit and some basic python setup

Lecture 1 Introduction to Programming for Graphics

Introduction to the Unit and some basic python setup

Lab 1 Python Setup

The aim of this lab is to setup our python environment in the lab and give you the ability to setup something similar at home. We will cover: Installing a specific Python version globally and locally Creating a virtual environment Managing dependencies with pyproject.

Lab 1 Python Setup

The aim of this lab is to setup our python environment in the lab and give you the ability to setup something similar at home. I will video it live and upload afterwards as this will mainly be an interactive session.

Lecture 2 Intro to TDD

Introduction to Testing

Lecture 3 Intro to OO

Introduction to Object Oriented Programming

Lecture 4 Design Patterns

Design Patterns in python

Lecture 5 Intro to Numpy

Intro to Numpy