Computational Modeling

Johns Hopkins · EN.520.123 · Spring 2022

Solving real-world electrical and computer engineering problems with computational modeling: mapping engineering tasks to mathematical models, and programming the numerical algorithms needed to work with them in MATLAB, from linear systems and root finding to curve fitting, ODEs, and control systems.

Johns Hopkins · EN.520.123 · Spring 2022

MATLAB

Array and Matrix Operations

Numerical Methods

Scripts, Execution Control, Loops, and Functions

Data Visualization

Scope

Vectorization and Logical Arrays

Polynomials and Functions

Input and Output

Numerical Methods

Linear Systems

Root of a Function

Curve Fitting

Ordinary Differential Equations

Control Systems

Labs

Lab: Basic MATLAB and Numerical Calculations

Lab: Scripts

Lab: Debugging

Lab: Advanced Data Structures

Review

Final Exam Review