Foundations of Programming

Choose a language or tool to get started

Available Topics

MATLAB

MATLAB

Learn MATLAB for numerical computing, matrix operations, data visualisation, and engineering problem solving.

MATLAB
⚙️

C++

Explore C++ fundamentals — syntax, control flow, functions, pointers, and object-oriented programming concepts.

C++
📗

Excel

Learn Excel for engineering — spreadsheet basics, cell addressing, mathematical operations, and graphing data.

Excel
Python

Python

Python content covering scripting, data handling, and automation will be available here soon.

Coming Soon