JOLTS
JOLTS: Just-In-Time Online Learning Tools


is proud to present the following JOLTS, short learning modules covering one concept or topic, presented by experts in the field.
CME292 (Advanced MATLAB for Scientific Computing) is an online class that is open for all.
1. Python basic syntax
2. Python arithmetic
3. Python if-else
4. Python functions
5. Python indentation
1. Introduction to python dictionaries
2. Python dictionaries basics
3. Python dictionary keys
4. Python dictionary operators
5. Python dictionary functions
1. Python Lists - Creation & Indexing
2. Python Lists - Concat (+)
3. Python Lists - Slicing (arr[0:2])
4. Python Lists - Len-Max-Min
5. Python Lists - Heterogeneous Lists
6. Python Lists - For Loop
7. Python Lists - Enumerate
8. Python Advanced - Basic List Comp
9. Python Advanced - List Comp with If Statement
10. Python Advanced - Nested List Comp
Nested Containers
1. Introduction to Python Tuples
2. Python Tuples Basics
3. Python Tuples len and unpack
Interacting with the Linux Shell
Intro to MPI JOLT - Virtual Machine
Intro to MPI JOLT - Compile
Intro to MPI Programming
3. MPI Broadcast 1
MPI Broadcast 2
MPI Dense Matrix Vectors 1
MPI Dense Matrix Vectors 2
MPI Dense Matrix Vectors 3
MPI Dense Matrix Vectors 4
MPI All to All
MPI Parallel Rank-K Update
MPI Parallel CholeskyQR
Matlab Intro
Vector Introduction
Vector + - λ
Vector Dot Product 2
Vector Dot Product Live 2
Vector Cross Product
Stationary Iterative Methods for Solving Systems of Equations
Sturm Liouville Differential Equation
First Order ODE Example 1
First Order ODE Example 2
First Order ODE Example 3
2nd Order ODE Introduction
Second Order ODE Numerical Solution
Second Order ODE Asymptotic Expansion Part 1
Second Order ODE Asymptotic Expansion Part 2
Matlab Flow - Intro
Matlab Flow - Example
Control Flow - While Syntax
Matlab Flow - If
Matlab Flow - Switch
Drumming up Bessel Functions I
Drumming up Bessel Functions II
Drumming up Bessel Functions III
Drumming up Bessel Functions Plots