College Algebra with Python Certification

  • Free
  • Certificate included
Provider
freeCodeCamp
Cost
Free
Certificate
Included, free and verifiable
Format
Self-paced
Language
English
Subjects
Mathematics, Python
Source
freeCodeCamp
Last verified
17 Sep 2026

A one-semester college algebra course taught through Python. It consists of instructional videos with Google Colaboratory notebooks to follow along interactively, assignments and projects. The twenty blocks run in the order a textbook would: ratios and proportions, solving for x, fractions and decimals, functions and graphing, linear functions, common factors and square roots, a multi-function calculator project, graphing and solving systems of equations and their applications, quadratic equations, a graphing calculator project, parent graphs and polynomials, three math games, business applications of algebra, simple and compound interest, exponents and logarithms, a financial calculator project, a conclusion and a data graph explorer.

Throughout, you build your own algebra Colab notebook that serves as a custom calculator and as a foundation for further mathematics and data science. The course is self-paced and free, and the certificate is issued at a public URL on freecodecamp.org. freeCodeCamp now lists it under its archived coursework — the content is not being updated but remains available — and recommends its current curriculum, which has no algebra course of its own.

Advertisement

What you’ll learn

  • Work with ratios, proportions, fractions, decimals and solving for x
  • Graph and solve linear functions and systems of equations
  • Handle quadratic equations, polynomials, exponents and logarithms
  • Apply algebra to business problems, simple and compound interest and financial calculations
  • Build your own algebra notebook in Google Colaboratory to use as a custom calculator

Who it’s for

Adults returning to mathematics, and programmers who want algebra explained with code rather than by hand; not for readers seeking a proof-based course.

Syllabus

20 sections as listed on freecodecamp.org.

  1. Learn Ratios and Proportions
  2. Learn How to Solve for X
  3. Learn Fractions and Decimals
  4. Learn Functions and Graphing
  5. Learn Linear Functions
  6. Learn Common Factors and Square Roots
  7. Multi-Function Calculator
  8. Learn How to Graph Systems of Equations
  9. Learn How to Solve Systems of Equations
  10. Learn Applications of Linear Systems
  11. Learn Quadratic Equations
  12. Graphing Calculator
  13. Learn Parent Graphs and Polynomials
  14. Three Math Games
  15. Learn Business Applications of College Algebra
  16. Learn Simple and Compound Interest
  17. Learn Exponents and Logarithms
  18. Financial Calculator
  19. College Algebra with Python: Conclusion
  20. Data Graph Explorer

Course details

Includes
20 modules

Source: freeCodeCamp (opens in a new tab) · Verified · Report a change

Advertisement
FreeOpens freecodecamp.org Go to course (opens in a new tab)