Course Lectures

Lecture Slides

This section contains the lecture slides for the Scientific Computing mini-course.

0. Environment Setup

Introduction to the course environment and tools.

Open Slides

1. Introduction

General Motivation, Complex Systems, and Course Structure

Open Slides

2. N-D Arrays

Introduction to Multidimensional Arrays

Open Slides

3. Massive Data

Handling large-scale datasets and efficient workflows.

Open Slides

4. Computer simulations

Introduction to computational simulations:

Open Slides

5. Epidemic Models

Compartmental and metapopulation epidemic models.

Open Slides

6. Parallel Computing

Brief Introduction to Parallel Computing

Open Slides

7. Evolutionary Algorithms

Optimization and evolutionary strategies.

Open Slides

8. Extreme-scale model exploration

Large-scale model exploration workflows.

Open Slides