Category · Free · No card

Free civil engineering courses with certificate

Free civil and structural engineering courses: building analysis and design in ETABS, SAFE and STAAD.Pro, quantity surveying and building estimation, site quality control for concrete, steel and earthworks, and construction planning in MS Project and Primavera P6.

112 modules · 93h 56m of video · Updated 27 September 2026
Quantity Surveying and Building Estimation course coverFree
FreeCivil engineeringBeginner

Quantity Surveying and Building Estimation

Turn architectural and structural drawings into measured quantities and a priced bill of quantities: the measurement rules by family (RICS NRM, POMI, CESMM4), take-off of substructure, concrete frame, formwork, reinforcement and bar bending schedules, blockwork, finishes, doors, windows and roofing, bill layout and preambles, rate build-up in cost units, tender comparison, cost planning, variations, interim valuations and the final account, all worked on one two-storey clinic.

  • Say what a quantity surveyor does at each project stage and name the cost document that belongs to it
  • Choose the measurement family for a job: RICS NRM 1 and 2, POMI or CESMM4, with IS 1200 as a regional alternative
  • Read drawings, set out a dimension sheet and find a wall girth by the centre-line method
13 modules 14h 13mView course
ETABS and SAFE: Building Analysis and Design course coverFree
FreeCivil engineeringIntermediate

ETABS and SAFE: Building Analysis and Design

How a structural engineer models, loads, analyses and checks a reinforced concrete building in ETABS and designs its slabs and foundations in SAFE: grids and stories, materials and cracked sections, load patterns and combinations, equivalent static and response spectrum seismic load, modal checks, drift and P-delta, beam, column and shear wall design, then slab strips, punching shear, deflection, soil springs and footings, with every result checked by hand.

  • Set up an ETABS model with grids, storeys, concrete and cracked beam and column sections
  • Model frames, core walls, slabs and diaphragms and assign base supports and meshes
  • Define gravity, wind and equivalent static seismic loads and the ASCE 7 load combinations
15 modules 13h 57mView course
STAAD.Pro: Structural Analysis and Design course coverFree
FreeCivil engineeringIntermediate

STAAD.Pro: Structural Analysis and Design

How a structural engineer builds, loads, analyses and checks frames and trusses in STAAD.Pro and runs steel and concrete design: units and the command file, structure wizard and members, sections, supports and releases, dead, live, wind and seismic loads, load combinations, linear, P-delta and modal analysis, then code checks, concrete reinforcement, connections, foundations and the calculation report, with every result checked by hand on an industrial portal-frame shed and a three-storey steel frame.

  • Build frame and truss models with the structure wizard and by nodes and members
  • Assign steel sections, materials, supports and member releases
  • Apply dead, live, wind and equivalent static seismic loads and the code combinations
14 modules 13h 1mView course
Civil QA/QC Engineer: Concrete, Steel and Earthworks course coverFree
FreeCivil engineeringBeginner

Civil QA/QC Engineer: Concrete, Steel and Earthworks

How civil site quality works on a building project: the project quality plan, inspection and test plans, method statements, submittals and requests for inspection, then concrete from mix to cube result, reinforcement, formwork, steel erection, earthworks and compaction, blockwork and waterproofing, non-conformance reports, calibration and handover, all worked on one hospital project.

  • Explain the QA/QC role and trace an ISO 9001 quality system down to a site inspection
  • Draft an inspection and test plan with hold, witness and review points and a method statement
  • Run material submittals, requests for inspection and document control
13 modules 8h 26mView course
Microsoft Project for Planning Engineers course coverFree
FreeProject managementBeginner

Microsoft Project for Planning Engineers

Plan and control a construction, MEP or plant project in Microsoft Project desktop: calendars and WBS, task types and effort-driven scheduling, dependencies, constraints and the critical path, resources and levelling, baselines and progress, earned value in cost units, views, custom fields and reports, and handing a schedule to Primavera P6 users with ProjectLibre as the free option.

  • Set up a plan with calendars, a work breakdown structure, summary tasks and milestones
  • Choose task types and enter durations, dependencies, lags and leads
  • Use constraints and deadlines with care and audit a plan for hidden dates
15 modules 7h 55mView course
Primavera P6 Planning and Scheduling for Engineers course coverFree
FreeProject managementBeginner

Primavera P6 Planning and Scheduling for Engineers

Plan, schedule and control EPC and construction work in Oracle Primavera P6 Professional: CPM by hand, EPS and WBS, calendars, activities, relationships and lags, constraints, the critical path and float, layouts and printing, resources and levelling, cost loading and cash flow, baselines and progress updates, earned value, DCMA 14-point checks, XER exchange and the basics of delay analysis.

  • Calculate the critical path, total float and free float by hand with a forward and backward pass
  • Set up an EPS, OBS, calendars and a deliverable-based WBS in Primavera P6
  • Build activities, relationships and lags, and use constraints only where a real date demands one
14 modules 10h 25mView course
BIM Coordination with ISO 19650: Clash Detection and IFC course coverFree
FreeCADIntermediate

BIM Coordination with ISO 19650: Clash Detection and IFC

How a BIM coordinator runs the information side of a building project: the ISO 19650 process and roles, OIR, AIR, PIR and EIR, level of information need, the BEP, MIDP and TIDP, the common data environment with status codes and file naming, IFC and openBIM, IDS model checking, federating models in Navisworks, clash tests, rules and tolerances, clash reports and BCF issues, open-source clash detection in Bonsai, 4D and 5D, and COBie handover.

  • Follow the ISO 19650 process and name the appointing party, lead appointed party and task teams
  • Trace OIR and AIR to PIR and EIR, and write a level of information need for an object
  • Read a BIM execution plan, build a responsibility matrix, and check TIDPs against the MIDP
14 modules 12h 4mView course
Plumbing and Drainage Design for Buildings course coverFree
FreeBuilding automationBeginner

Plumbing and Drainage Design for Buildings

How a public health engineer designs the water and drainage systems of a building: the codes (IPC, UPC, BS EN 806 and BS EN 12056, NBC Part 9), water demand and storage tanks, fixture units and pipe sizing, booster pumps and pressure zones, backflow and water hammer, hot water heaters, recirculation and Legionella control, sanitary drainage and venting, stormwater and roof drainage, sewage lifting and interceptors, schematics, testing and handover.

  • Set population, daily water demand and storage, and size underground and roof tanks
  • Add fixture or loading units and size water pipes by velocity and Hazen-Williams friction
  • Zone a tall building, size transfer and booster pumps, and place pressure reducing valves
14 modules 13h 55mView course

Compare the Civil and structural engineering courses

CourseLevelModulesVideoBrand
Quantity Surveying and Building EstimationBeginner1314h 13mVendor-neutral
ETABS and SAFE: Building Analysis and DesignIntermediate1513h 57mVendor-neutral
STAAD.Pro: Structural Analysis and DesignIntermediate1413h 1mVendor-neutral
Civil QA/QC Engineer: Concrete, Steel and EarthworksBeginner138h 26mVendor-neutral
Microsoft Project for Planning EngineersBeginner157h 55mVendor-neutral
Primavera P6 Planning and Scheduling for EngineersBeginner1410h 25mVendor-neutral
BIM Coordination with ISO 19650: Clash Detection and IFCIntermediate1412h 4mVendor-neutral
Plumbing and Drainage Design for BuildingsBeginner1413h 55mVendor-neutral

What this leads to

Internships

Project work you can show

Free internships, 4 weeks each, with a free certificate. Premium is optional.

See all internships

Roles

Quality and projects

Roles that ask for this skill, 410 open in this country now. Free to see and to apply. We are not a recruitment agency.

See roles

How to choose

Civil engineering software is learned best with one worked structure from start to finish, so each design course follows a single building or frame through modelling, loading, analysis and design checks.

Choose ETABS and SAFE for multi-storey concrete buildings with their slabs and foundations, and STAAD.Pro for frames, trusses and steel structures such as industrial sheds; many design offices use both.

Quantity Surveying and Building Estimation is the route into contractor and consultant cost roles: take-off from drawings, bills of quantities, rate build-up, valuations and the final account.

Civil QA/QC Engineer covers site quality: inspection and test plans, concrete and reinforcement checks, earthworks compaction and non-conformance reports. The planning courses in MS Project and Primavera P6 complete the set for site and project engineers.

Questions

Are these civil engineering courses free?
Yes. Every lesson, note and assessment is free. The EDWartens certificate is optional and paid, and you can finish a course without it.
Which civil engineering software should I learn first?
ETABS if you want to design multi-storey concrete buildings, STAAD.Pro if you work on steel frames and industrial structures. Both courses explain how to get a trial or student licence from the vendor.
Do these courses make me a licensed structural engineer?
No. They teach the software and the principles. Real designs are the responsibility of a qualified engineer under local regulations, and software output must always be checked by hand.
Is there a free course for quantity surveyors?
Yes. Quantity Surveying and Building Estimation teaches take-off, bills of quantities, rate build-up, valuations and final accounts using only a spreadsheet.