YYoUni

Open College beta preview

Programming for engineers, aimed at engineering problems.

Control flow, functions, arrays and data handling, numerical methods, plotting, and debugging, practiced on the kind of computation an engineering course actually assigns.

Study sequence

Programming topics in teaching order

Control flow and functions

Build readable logic and reusable functions instead of one long script.

Arrays and data handling

Store, slice, and transform measurement and simulation data.

Numerical methods and plotting

Apply root finding, integration, and interpolation, then present results honestly.

Course path

Where programming leads

Calculus

Numerical methods approximate the calculus you already study.

Open Calculus

Physics I

Simulate motion and energy problems you solved analytically.

Open Physics I

Engineering starter path

Explore the mixed beta/prototype first-year engineering guide.

Open starter path

Independent platform note

YoUni is an independent online learning platform. These materials are original YoUni study resources for common introductory engineering programming topics. This page does not promise a grade, score, credit, transfer result, official recognition, or outcome.