Created by:

Profile Photo

Last updated:

September 25, 2023


Unlimited Duration


This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration


ECS 277: Advanced Visualization (Spring 2012, UC Davis). Instructor: Professor Bernd Hamann.

This course is concerned with methods for the approximation and interpolation of scientific data. The presented methods are of relevance especially for visualization-based data exploration and analysis.

Course Curriculum

  • Lecture 01 – Introduction Unlimited
  • Lecture 02 – Review of Essential Scalar Field Visualization Methods Unlimited
  • Lecture 03 – Ray Casting Based on Higher-degree Polynomial Data Approximation Unlimited
  • Lecture 04 – Ray Casting Based on Piecewise Trilinear and Tricubic Approximation Unlimited
  • Lecture 05 – Review of Essential Vector/Flow Field Visualization Methods Unlimited
  • Lecture 06 – Topological Flow Field Analysis/Visualization and Linear Vector Field Theory Unlimited
  • Lecture 07 – Introduction to Scattered Data Approximation Unlimited
  • Lecture 08 – Shepard’s and Hardy’s Multiquadric Methods for the Trivariate Case Unlimited
  • Lecture 09 – Motivation for Triangulation-based Scattered Data Approximation Unlimited
  • Lecture 10 – Curved Elements, Part 1 Unlimited
  • Lecture 10 – Curved Elements, Part 2 Unlimited
  • Lecture 11 – Data Approximation over Triangle Meshes Unlimited
  • Lecture 12 – Cubic Clough-Tocher Split Scheme for Volumetric/Trivariate Case Unlimited
  • Lecture 13 – Data Structure Requirements for Voronoi Diagrams Unlimited
  • Lecture 14 – Doo-Sabin Subdivision Scheme Unlimited
  • Lecture 15 – Sibson Interpolation for 3D/Volumetric Domains Unlimited
  • Lecture 16 – Best Linear Spline Approximation in the Univariate Case Unlimited

About the instructor

5 5

Instructor Rating







Profile Photo
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.