Cost breakdown

Is this roadmap free?

Yes. Every subject you need to learn has a free source, and no subscription is needed anywhere. The only unavoidable costs are the official exams.

FREE

91

free resources: courses, textbooks, software

FREE FOR STUDENTS

2

free with a student account (Autodesk, ASCE)

PAID

7

paid items: only exams and optional certificates

Costs you can't avoid

  • FE Civil exam

    Paid to NCEES. Required for everyone.

    $225

    Year ~2

  • PE Civil exam + state license

    NCEES exam fee plus your state board's application fee.

    Several hundred $

    Year ~6+

  • FE-approved calculator

    TI-36X Pro or Casio fx-115ES PLUS.

    ~$20

    Now

FE fee checked on ncees.org, Sept 2026. Fees change, so check before you register.

Optional costs (you can skip all of these)

  • NCEES official FE practice exam

    Small fee. The closest thing to the real exam, so it's worth buying once near exam time.

  • OSHA 30, ACI, NICET certificates

    Help you get hired. Employers often pay for these, so ask first.

  • Autodesk certification exam

    Not needed. A portfolio proves the same skill for free.

  • Printed textbooks (Hibbeler, Das, McCormac…)

    Nice to have. Every subject here has a free textbook or video course instead.

Paid things → free replacements used in this roadmap

Usually paidFree option
AutoCAD / Civil 3D / Revit ($2,000+/yr)Free Autodesk student license, or LibreCAD / FreeCAD
SAP2000 / ETABS / RISA (thousands $)Ftool (free), OpenSees (free); your employer provides the paid tools
Microsoft Excel / ProjectLibreOffice Calc, Google Sheets, ProjectLibre (all free)
Paid textbooks ($150–$300 each)OpenStax, LibreTexts, MIT OCW, Verruijt, Engineering Statics (all free)
Paid FE review courses ($300–$1,500)This site's practice + free NCEES Handbook + NPTEL/MIT lectures
ACI 318 / AISC Manual (paid codes)FE Handbook has the equations you need; AISC 360 spec is a free download

All 91 free resources in the roadmap

80 tasks have exact "Start here" links →
3Blue1Brown: Essence of Calculus (videos) ↗FREE3Blue1Brown: Essence of Linear Algebra (videos) ↗FREEABET accredited program search ↗FREEAISC 360 Steel Specification (free PDF download) ↗Free download after a free AISC accountFREEBuilding Information: BIM fundamentals (free textbook) ↗FREEEngineering Statics: Open and Interactive (free textbook) ↗FREEFHWA HEC-22 Urban Drainage Design Manual (free PDF, US standard) ↗FREEFluid Mechanics by Bar-Meir (free textbook) ↗FREEFreeCAD: free 3D/BIM modeler (Revit alternative) ↗FREEFtool: free 2D frame analysis program ↗FREEFundamentals of Foundation Engineering (free textbook) ↗FREEFundamentals of Transportation (free textbook) ↗FREEKhan Academy: Algebra 1 ↗FREEKhan Academy: Algebra 2 ↗FREEKhan Academy: AP/College Physics 1 ↗FREEKhan Academy: Calculus 1 ↗FREEKhan Academy: Calculus 2 ↗FREEKhan Academy: Differential Equations ↗FREEKhan Academy: Interest and debt ↗FREEKhan Academy: Linear Algebra ↗FREEKhan Academy: Multivariable Calculus ↗FREEKhan Academy: Precalculus ↗FREEKhan Academy: Statistics & Probability ↗FREEKhan Academy: Trigonometry ↗FREELibreCAD: free 2D CAD (AutoCAD alternative) ↗FREELibreOffice Calc: free spreadsheet (Excel alternative) ↗Google Sheets also works freeFREEMechanics Map: statics, dynamics & materials (free) ↗FREEMIT 1.011 Project Evaluation (engineering economics) ↗FREEMIT 1.040 Project Management ↗FREEMIT 1.054 Mechanics & Design of Concrete Structures ↗FREEMIT 1.151 Probability & Statistics in Engineering ↗FREEMIT 1.85 Water & Wastewater Treatment Engineering ↗FREEMIT 18.01SC Single Variable Calculus ↗FREEMIT 18.03SC Differential Equations ↗FREEMIT 18.06SC Linear Algebra (Gilbert Strang) ↗FREEMIT 2.001 Mechanics & Materials I ↗FREEMIT 2.06 Fluid Dynamics ↗FREEMIT 8.01SC Classical Mechanics ↗FREEMyNCEES account (free sign-up) ↗FREENCEES FE exam page (FE Reference Handbook is free) ↗FREENCEES: find your state licensing board ↗FREENPTEL course catalog (filter: Civil Engineering) ↗FREENPTEL: Basic Construction Materials, IIT Madras (video lectures) ↗FREENPTEL: Concrete Technology, IIT Delhi (video lectures) ↗FREENPTEL: Construction Planning and Management, IIT Guwahati (video lectures) ↗FREENPTEL: Design of Reinforced Concrete Structures, IIT Kharagpur (video lectures) ↗Uses the Indian code (IS 456). The theory is identical; US design uses ACI 318 factors.FREENPTEL: Design of Steel Structures, IIT Kharagpur (video lectures) ↗Uses the Indian code (IS 800). Same principles as AISC.FREENPTEL: Engineering Hydrology, IIT Guwahati (video lectures) ↗FREENPTEL: Fluid Mechanics, IIT Guwahati (video lectures) ↗FREENPTEL: Foundation Engineering, IIT Kharagpur (video lectures) ↗FREENPTEL: Geometric Design of Highways, IIT Roorkee (video lectures) ↗FREENPTEL: Hydraulics, IIT Guwahati (video lectures) ↗FREENPTEL: Matrix Method of Structural Analysis, IIT Kharagpur (video lectures) ↗FREENPTEL: Mechanics of Materials, IIT Madras (video lectures) ↗FREENPTEL: Safety in Construction, IIT Delhi (video lectures) ↗FREENPTEL: Soil Mechanics / Geotechnical Engineering I, IIT Kharagpur (video lectures) ↗FREENPTEL: Strength of Materials, IIT Kharagpur (video lectures) ↗FREENPTEL: Structural Analysis I, IIT Bombay (video lectures) ↗FREENPTEL: Structural Analysis II, IIT Bombay (video lectures) ↗FREENPTEL: Surveying, IIT Kanpur (video lectures) ↗FREENPTEL: Surveying, IIT Roorkee (video lectures) ↗FREENPTEL: Traffic Engineering & Management, IIT Bombay (video lectures) ↗FREENPTEL: Transportation Engineering I, IIT Bombay (video lectures) ↗FREENPTEL: Wastewater Management, IIT Kharagpur (video lectures) ↗FREENPTEL: Water Supply Engineering, IIT Kharagpur (video lectures) ↗FREENSPE Code of Ethics for Engineers ↗FREEOfficial Python tutorial ↗FREEOpenSees: free structural/earthquake analysis ↗FREEOpenStax: Algebra and Trigonometry 2e (free textbook) ↗FREEOpenStax: Calculus Vol. 1 (free textbook) ↗FREEOpenStax: Calculus Vol. 2 (free textbook) ↗FREEOpenStax: Calculus Vol. 3 (free textbook) ↗FREEOpenStax: Introductory Statistics 2e (free textbook) ↗FREEOpenStax: University Physics Vol. 1 (free textbook) ↗FREEPaul's Online Notes: Algebra ↗FREEPaul's Online Notes: Algebra practice problems ↗FREEPaul's Online Notes: Calculus I ↗FREEPaul's Online Notes: Calculus II ↗FREEPaul's Online Notes: Calculus III ↗FREEPaul's Online Notes: Center of Mass (centroids) ↗FREEPaul's Online Notes: Cross Product ↗FREEPaul's Online Notes: Differential Equations ↗FREEPavement Interactive: asphalt & pavement guide (free) ↗FREEProject Management for Construction (free textbook) ↗FREEProjectLibre: free scheduling (MS Project alternative) ↗FREEQGIS: free GIS software ↗FREESoil Mechanics by Arnold Verruijt (free PDF book) ↗FREEStructural Analysis by Udoeyo (free textbook) ↗FREEUS Bureau of Labor Statistics: Civil Engineers ↗FREEUSACE HEC-RAS / HEC-HMS (free hydraulics software) ↗FREEUSGS Water Science School ↗FREE

About NPTEL: its video courses are free to watch. Only the optional proctored certificate exam costs money, and you don't need it. A few NPTEL design courses use Indian codes; the engineering is the same, only the code factors differ from US codes.