Engineering

A complete four-year engineering curriculum in seven disciplines, built on a shared first year.

Courses
151
Ready now
15
Programs
8

Programs

Structured sequences of courses, year by year. Take any course on its own, or follow a full program.

Start here

Common First Year

The shared foundation for every engineering discipline: mathematics, physics, chemistry, mechanics, design and programming.

Courses
10
Ready now
10/10

Browse by subject

Engineering Core 16 courses

See all 16

Chemistry for Engineers

Engineering Core

Year 1 · 5 lessons · 3 h 13 min

FreeCertificate

Civil Engineering 20 courses

See all 20

Mechanics of Solids

Civil Engineering

Year 2 · 5 lessons planned

In development

Engineering Geology

Civil Engineering

Year 2 · 5 lessons planned

In development

Mechanical Engineering 19 courses

See all 19

Mechanics of Solids

Mechanical Engineering

Year 2 · 5 lessons planned

In development

Dynamics

Mechanical Engineering

Year 2 · 5 lessons planned

In development

Thermodynamics I

Mechanical Engineering

Year 2 · 5 lessons planned

In development

Materials Science

Mechanical Engineering

Year 2 · 5 lessons planned

In development

Electrical Engineering 20 courses

See all 20

Circuit Analysis I

Electrical Engineering

Year 2 · 5 lessons planned

In development

Circuit Analysis II

Electrical Engineering

Year 2 · 5 lessons planned

In development

Digital Logic Design

Electrical Engineering

Year 2 · 5 lessons planned

In development

Electronics I

Electrical Engineering

Year 2 · 5 lessons planned

In development

Chemical Engineering 20 courses

See all 20

Fluid Mechanics

Chemical Engineering

Year 2 · 5 lessons planned

In development

Computer Engineering 21 courses

See all 21

Digital Logic Design

Computer Engineering

Year 2 · 5 lessons planned

In development

Petroleum Engineering 21 courses

See all 21

Petroleum Geology

Petroleum Engineering

Year 2 · 5 lessons planned

In development

Fluid Mechanics

Petroleum Engineering

Year 2 · 5 lessons planned

In development

Data Center Engineering 14 courses

See all 14