Skip to content

Array Computing with Eigen

Array Computing with Eigen

This is a comprehensive course on array computing with the C++ library Eigen. Learn how to efficiently work with matrices and vectors in modern C++, from basic operations to advanced linear algebra and practical applications.

Course duration: 6 hours | Instructor: Jonas Lindemann, 2026

🎯 What you'll learn

  • Create and manipulate vectors and matrices using Eigen
  • Perform matrix operations and solve linear systems
  • Use advanced Eigen features (blocks, slicing, reshaping)
  • Apply array computing to real-world problems

📋 Prerequisites

  • Basic C++ knowledge (C++17 or later)
  • Understanding of vectors and matrices
  • See Setup for environment requirements

🚀 Quick start

Attend the live course: - Check the Schedule for agenda - Complete Setup before day 1

Self-paced learning: 1. Set up your environment (15 min) 2. Work through Exercises (3–4 hours) 3. Check answers with Solutions


Ready to begin? → Go to Setup