Course syllabus
Welcome!
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 normal schedule is Mondays 13.15-15.00 and Wednesdays 08.00-11.45 in room MVF24 and MVF25. For details of the course schedule, click here.
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
Some PDF notes introducing Blender
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
Course summary:
Date | Details | Due |
---|---|---|