Explore the best online civil engineering courses

Want to help design and build the world around you? Discover what civil engineers do and how to begin your career in this field.

Key takeaways

  • Explore online civil engineering courses covering subjects like sustainability, infrastructure, and construction.
  • Connect with classes offered through top partner schools like Harvard University, University of Maryland, and University of Alaska Fairbanks.
  • Pursue engineering careers with median annual salaries exceeding $100,000, according to the BLS.

Popular online civil engineering courses with certificates

What is civil engineering?

Using principles of physics, mathematics, and environmental science, civil engineering focuses on designing, building, and maintaining the critical infrastructure of a functioning society, from sewage systems and pipelines to bridges, dams, and railways.

For example, to ensure clean water reaches your tap, civil engineers must design and maintain the network of pipes and treatment facilities to ensure the flow of uncontaminated water. Before a train can run safely and efficiently, civil engineers must plan and construct the rail system with geography, public safety, and cost in mind.

Why learn civil engineering?

  • Prepare for fulfilling careers working on transportation infrastructure, water systems, and sustainability, where you can make a difference in people's lives.
  • Specialize your education and career by focusing on licensure-related pathways that align with your personal and professional goals.
  • Develop practical skills that can help you advance in your field or transition into related careers.

Browse online civil engineering certificates

Find new interests and advance your career opportunities

Stand out in your field

Use the knowledge and skills you have gained to drive impact at work and grow your career.

Learn at your own pace

On your computer, tablet or phone, online courses make learning flexible to fit your busy life.

Earn a valuable credential

Showcase your key skills and valuable knowledge.

Careers in civil engineering

With a bachelor's degree in civil engineering, you may qualify for a range of roles that offer competitive pay and strong job growth. Find common jobs below, with salary and job outlook data from the Bureau of Labor Statistics (BLS):

Civil engineer

Civil engineers design, plan, and oversee the construction and maintenance of public and private infrastructure projects.

  • BLS median annual salary (2024): $99,590
  • Projected job growth (2024-34): +5%
  • Education required: Bachelor's degree in civil engineering or related field from an accredited institution

Why learn civil engineering online with edX

edX helps learners around the world grow their skills and careers. Join our learning community today!

100M
global learners, in nearly every industry, are upskilling with edX.
84%
of edX learners have seen professional growth after earning a certificate.
580K
professionals have had their lives changed through Executive Education.
42K
edX learners have already found their degree program this year.

Trusted by leading institutions

How to get started in civil engineering

The steps to becoming a civil engineer may vary by state, region, or country, but most paths involve earning a degree, gaining professional experience, and pursuing licensure.

Here's a general roadmap of how to get started:

1. Earn a bachelor's degree in civil engineering

Most civil engineers begin their careers by completing a bachelor's degree program in civil engineering. In many countries, the program must be accredited by a national engineering body to qualify for licensure.

Before enrolling, make sure the program you choose meets the accreditation and licensure requirements of the country where you intend to work.

Featured courses


Frequently Asked Questions

What do you learn in a civil engineering course?

Civil engineering courses cover fundamental and advanced topics relating to designing, building, and managing structures. Coursework may cover the management and construction of structures such as commercial and domestic buildings, water systems, and transportation infrastructure.

Can you learn civil engineering online?

Yes, you can learn civil engineering online through distance classes. These online civil engineering courses may explore topics such as construction, sustainability, and infrastructure design, with flexible course deadlines and scheduling. Online learning also extends the availability of classes with institutions that were otherwise out of reach due to distance.

Do you need a degree to become a civil engineer?

Yes, most civil engineering careers require a minimum of a bachelor's degree in an engineering-related subject. Still, online civil engineering courses can help you develop an understanding of core concepts in the field, and some schools may accept these credits as transferable toward a bachelor's degree.

How long does it take to learn civil engineering?

For most students, it typically takes 4-5 years to complete a bachelor's degree in civil engineering. This may vary by school, program structure, and whether you're studying part-time or full-time.

Internships, co-ops, capstone projects, and course availability can also impact the timeline. Gaining deeper experience or moving into leadership roles usually takes additional years on the job or further study.