About this course

Basic Mathematics is a free, self-paced interactive course covering the mathematics every software engineer and student should be comfortable with: numbers and algebra, intuitive geometry, coordinate geometry, and functions. Instead of reading passively, you work through 68 lessons with live widgets you can manipulate, worked examples, and a short quiz at the end of every lesson. Your progress is saved in your browser.

Part I — Algebra

Part II — Intuitive Geometry

Part III — Coordinate Geometry

Part IV — Miscellaneous

Who this course is for

Anyone who wants a solid mathematical foundation: self-taught programmers filling gaps, students preparing for calculus or discrete mathematics, and engineers heading toward cryptography or graphics. No prerequisites beyond arithmetic. It pairs well with our interactive courses on prime fields and finite fields, and the rest of the Injectflow Academy.