Petroleum · Geothermal · Carbon Capture

Subsurface Engineering Courses,
Taught by a Practicing Engineer

Self-paced online training in reservoir engineering, well stimulation, geothermal systems and CO₂ storage, written and taught by Dr. Mansoor Zoveidavianpoor.

6+
Courses
3
Disciplines
PhD
Instructor
100%
Self-Paced
One Instructor Throughout

Dr. Mansoor Zoveidavianpoor writes and teaches every course on the platform.

Grounded in Field Work

Built around the calculations and the judgement calls engineers make on the job.

Start the Same Day

Enroll, sign in, and open the first lesson within a few minutes.

module 6 3 7 2.webp
About the Instructor

Dr. Mansoor Zoveidavianpoor,
Petroleum and Geothermal Engineer

CarbonStrata publishes a small catalogue of subsurface engineering courses. Each one is written by Dr. Zoveidavianpoor, who has spent decades on these problems across industry and academic research.

The courses cover the ground he actually works in: reservoir behavior, well stimulation and hydraulic fracturing, geothermal heat extraction, and CO₂ storage in depleted reservoirs and saline formations. Where the math matters, the math is there.

What We Cover

Petroleum, Carbon Capture and Geothermal Engineering

module 6 3 8 2.webp

Petroleum Engineering

Reservoir characterization, drilling operations and production system optimization, including the stimulation methods used to bring a tired well back.

module 5 3 2 2.webp

Carbon Capture and Storage

How CO₂ behaves once it is injected: trapping mechanisms, caprock integrity, and the monitoring programs that show a site is holding.

designer 2 2.png

Geothermal Systems

Heat extraction from the subsurface, reservoir sizing, and what it takes to turn a thermal gradient into usable power.

Featured Courses

Online Engineering Courses You Can Start Today

Geothermal · Beginner

Geothermal Energy Fundamentals: Subsurface Systems

Where subsurface heat comes from, how a reservoir stores it, and how a system is sized before anyone drills.

3h 30m · Self-paced · No prerequisites

$38 $50

Well Stimulation · Intermediate

Well Stimulation: Cleanout to Hydraulic Fracturing

Wellbore cleanout, acidizing and fracture design, worked in the order you would actually run them on a well.

8h · Self-paced · Intermediate

$90 $100

Geothermal · Intermediate

Geothermal Systems Engineering Fundamentals

Surface and subsurface loops, heat exchange, and the engineering choices that set a plant’s output.

4h 30m · Self-paced · Intermediate

$45 $60

Why CarbonStrata

How These Courses Are Put Together

01

One Author, Start to Finish

Every lesson, diagram and worked example comes from Dr. Zoveidavianpoor. Nothing is outsourced or assembled from stock material.

02

Everything Connects

A fracture design changes production, which changes reservoir behavior, which changes the next decision. The courses follow those chains all the way through.

03

Numbers You Can Use

Worked examples run on realistic field values, so the method transfers straight to whatever you have on your desk this week.

Shorter write-ups on the same topics are in the CarbonStrata articles.

Common Questions

Frequently Asked Questions

Who writes and teaches the courses?

Every CarbonStrata course is written and taught by Dr. Mansoor Zoveidavianpoor, a petroleum and geothermal engineer with decades of industry and research experience. Nothing is outsourced or assembled from stock material.

Do I need a petroleum engineering background?

No. The beginner courses start from first principles and no specific prior coursework is assumed. An engineering or geoscience degree will help you move faster, but it is not required.

How are the courses delivered?

Everything is online and self-paced. You work through the material in your own time, in any order, on a desktop, tablet or phone.

How long does a course take?

Most courses run between three and eight hours of material. The exact length is listed on each course, and there is no deadline to finish.

What do the courses cost?

Current courses range from $38 to $90, and each price is shown on the course listing.

How do I get started?

Create a free account, then enroll in any course. You can open the first lesson straight after enrollment.

Pick a Course and Start

Create a free account, then enroll in whichever course matches what you are working on. No prerequisites, and you can begin the same day.