Course syllabus
Course PM
This page contains the program of the course. Other information, such as learning outcomes, teachers, literature and examination, are in a separate course PM.
Program
In this course you will learn about various concepts, techniques, and tools for visualization of scientific data. The GU course code is MMG640. The Chalmers course code is MVE080. The schedule of the course is in TimeEdit.
Preliminary course outline (modified throughout the course):
-
Course introduction (slides)
Relevant links:
Getting started with the Canvas learning platform
Canvas video guides
Python basics tutorial
NumPy for MATLAB users
The conda Python distribution
Jupyter Notebook basics -
Colors and images (slides)
Additional references:
RGB color model
HSV color model -
Velocity fields and streamlines in 2D (slides)
Additional references:
Vector fields
Streamlines -
3D plots in ParaView
Relevant links:
Download and install ParaView
Paraview tutorial PDF - Animating time-dependent data in ParaView
-
Blender 3D and Python scripting (slides)
Download Blender 3D
Blender manual pages
Blender Fundamentals Video Tutorials
Cheat sheet
Blender Guru Video Tutorial
Python scripting -
Rotations in 3D: quaternions (slides)
Notes on quaternions - Course project (slides)
-
Visualization of particle dynamics using Blender (slides)
PDF notes about Blender particles
- Take-home exam