Introduction and Applications of Hydrologic Engineering Center’s- River Analysis System (HEC-RAS)

A 3 month software oriented course on the use of HEC-RAS for analyzing river models and their behavior

  • Domain : CIVIL
Enroll Now View demo

A Quick Overview

This course will explore the different applications of open channel hydraulics, including flood hazard mapping, roadway crossing analysis and bridge design. It will be helpful to understand the history and development of HEC-RAS, and learn how to work with the HEC-RAS user interface.

This course is divided into two parts; First part will begin with a review of the HEC-RAS program's theoretical basics, modeling capabilities, and limitations. It covers basic concepts of hydraulics & different tools of HEC-RAS which will enhance your knowledge. Second part includes advanced tools and its applications in hydraulics. Hands on sessions of HEC-RAS software will give you knowledge about rivers & its behaviour in different conditions, Bridge & Culvert modelling, Road crossings etc.,

This course includes presentations and example problems on computing floodways, flood fringe volumes with & without considering structures like bridges, culverts etc. .

This course also covers different supportive softwares like AutoCAD, QGIS, HEC-HMS, MS-EXCEL which will be useful in data preparation for hydraulic modelling.


Get a 1-on-1 demo to understand what is included in the course and how it can benefit you from an experienced sales consultant. The demo session will help you enroll in this course with a clear vision and confidence.

Request a Demo Session


1Introduction to HEC-RAS & Learning Objectives

  • Introduction, General philosophy & Development of software, Hydraulic Model & Types of hydraulic models
  • Learning Objectives, importance of software, and General applications of HEC-RAS, Overview of capabilities of HEC-RAS
  • Principles of Hydraulic analysis
  • Hands on session: Software Download, Installation of software

2User interface of HEC-RAS & Data required for hydraulic model

  • Detailed applications of HEC-RAS, Hands on session: User Interface of HEC-RAS, Program Structure, Introduction to different tools: Main window of HEC-RAS
  • Basic data required for developing Hydraulic model: Channel description, Cross sections, Boundary conditions, Flow & Boundary conditions.
  • How HEC-RAS works: C/S data, flow data, boundary conditions
  • Hands on session: Geometric Data tools and editor: River reach creation, Junctions, Cross sections, Bridges & Culverts, Inline structures, lateral structures

3Geometry Editor tool & Develop basic river model with HEC-RAS

  • Discuss key points about cross section geometry,
  • Hands on session: Actual tools and data available in cross section geometry, reach lengths, Roughness coefficient, Contraction & expansion coefficients, bank stations etc
  • Steps in developing a Hydraulic Model with HEC-RAS, 
  • Hands on session: Development of basic river model using HEC-RAS

4Supportive software’s & Its use in HEC-RAS

  • Introduction of supportive software’s which are required to develop hydraulic model in HEC-RAS: AutoCAD, QGIS, HEC-HMS,
  • Introduction to steady flow condition,
  • Use of supportive software’s for finding out boundary condition of river,
  • Introduction and use of AutoCAD in hydraulic modeling: calculate river reach lengths, C/S data
  • Hands on session: Use of AutoCAD for obtaining C/S of rivers, 
  • Hands on session: Develop river model using HEC-RAS: River reach & its tributaries, Junction details, Importing cross sections, etc.

5Flow calculations & its use in Steady flow analysis

  • Different methods for flow calculations, and discussion: UH Method, Empirical formulas, Stream gauge data
  • Hands on session: How to download Toposheets & its use in catchment area calculation
  • Hands on session: Use of Google earth, UH method for flow calculation, Use calculated flow for steady flow analysis in HEC-RAS

6Computation of Hydraulic model & viewing results

  • Introduction of HEC-HMS software
  • Development of river model using HEC-RAS: Flow & Boundary conditions, Computation of model, Viewing Graphical and tabular results, exporting results.

7Inline & Lateral Structures

  • Introduction to Bridges & Culverts
  • Introduction to Gates & Weirs
  • Hands on: Preparation of bridge & culvert data from Survey data, Develop hydraulic model with considering Bridges and Culverts,
  • Hands on: Preparation of Gates & Weirs data from Survey data, Develop hydraulic model considering Gates & weirs

8River analysis with inline structures

  • Discuss common errors while entering bridge, culvert, gates & weirs data
  • Hands on: Resolve errors and run the model,
  • Viewing results of inline & lateral structures
  • Discuss effect of inline & lateral structures on watercourse
  • Introduce GIS tool: RAS Mapper

9GIS & Digital Elevation Model

  • Introduction of QGIS software
  • Hands on: Procedure to download Digital Elevation Model (DEM): Bhuvan, USGR
  • Hands on: Create DEM with available data
  • Hands on: Import DEM in QGIS software,
  • Study different parameters of DEM,
  • Identify different structures with DEM,
  • Develop contours, and different symbologies in QGIS

10RAS Mapper

  • Step by step procedure to develop hydraulic model with RAS Mapper
  • Hands on: Develop Hydraulic model with the help of RAS Mapper 
  • Hands on: Run & Viewing results in RAS Mapper
  • Discuss key points about RAS Mapper

11Unsteady flow Analysis & Applications of HEC-RAS

  • Introduction to Unsteady flow analysis
  • Hands on: Computation of hydraulic model for unsteady flow.
  • Discuss Floodplain management & Flood hazard mapping, Roadway crossing & Bridge design

12River analysis with combination of GIS Tool & topographical Survey

  • Develop Hydraulic model with combination of GIS tool & Survey data
  • Develop model to finalize Roadway crossing and bridge design across the river
  • Discuss key points about HEC-RAS
  • Overview of HEC-RAS applications and learning objectives of HEC-RAS

Projects Overview

Hydraulic Model for any major river


In this project, you are required to develop a hydraulic model for a major river in your area without considering any obstruction to watercourse.


1. Consider a minimum 10 km river reach

2. Use toposheets for catchment area calculations

3. Use UH method for flow calculation

4. Run the model for different profiles

Computation of Flood levels for any major river in your area


In this project, you are required to compute the flood levels of any major river in your area considering:

1. Minimum of 10km length

2. All inline and lateral structures

Use RAS Mapper for the project and the flow calculations covered in the course



Flexible Course Fees

Choose the plan that’s right for you


2 Months Access


Per month for 3 months

  • Access Duration : 2 Months
  • Mode of Delivery : Online
  • Project Portfolio : Available
  • Certification : Available
  • Email Support : Available
  • Forum Support : Available

Lifetime Access


Per month for 3 months

  • Access Duration : Lifetime
  • Mode of Delivery : Online
  • Project Portfolio : Available
  • Certification : Available
  • Individual Video Support : 12/ Month
  • Group Video Support : 12/ Month
  • Email Support : Available
  • Forum Support : Available
  • Telephone Support : Available
  • Dedicated Support Engineer : Available


  • Engineering Students, Research professionals, Hydraulic modellers



The HEC-RAS software was developed at the Hydrologic Engineering Center (HEC), which is a division of the Institute for Water Resources (IWR), U.S. Army Corps of Engineers. The software was designed by Mr. Gary W. Brunner, leader of the HEC-RAS development team.

This software  allows you to perform one-dimensional steady, one and two dimensional unsteady flow hydraulics, sediment transport/mobile bed computations, water temperature modeling, and generalized water quality modeling

HEC-RAC is used in stream investigation for various purposes including Calculation of flood levels of waterways, Flood hazard mapping, Floodplain management, etc.

Key points about software: Supported by Corps of Engineers, Public Domain / Free / Widely used, Continuing Improvement, Graphical Abilities/GIS tool/Online support, Good Documentation



See all


  • Top 5% of the class will get a merit certificate
  • Course completion certificates will be provided to all students
  • Build a professional portfolio
  • Automatically link your technical projects
  • E-verified profile that can be shared on LinkedIn

You Might Also Be Interested In

Related Courses

See all


Companies hire from us

See all

Frequently Asked Questions

1Who can take this course?

Engineering Students, Research professionals, Hydraulic modellers

2What is included in this course?

A complete software oriented course on the use of HEC-RAS for analyzing river models and their behavior

3What will the student gain from this course?

 Students can take in programming from fundamental ideas of hydraulic model to point by point river analysis.

4What software skills are you teaching and how well are these tools used in the industry?

HEC-RAS is utilized for stream investigation which is utilized in various businesses for calculation of flood levels of waterways, flood hazard mapping, floodplain management and so forth.

5What is the real world application for the tools and techniques being taught in this course?

HEC-RAS is developed to perform 1-D and 2-D hydraulic analysis for all network of natural and constructed channels, overbank/ floodplain areas, levee protected areas

6Which companies use these techniques and for what?

Organizations which work in hydraulic modelling and flood forecasting field. In India, we have CWPRS which is Central government’s research and development unit which uses this software extensively. Private organisations such as ARCADIS, TPF Consultores, etc also use this. 

7How is your course going to help me in my path to MS or PhD?

HEC-RAS helps in developing mathematical models of open flow hydraulics. People doing MS or PhD in this feild use this software extensively.

8How is this course going to help you get a job?

HEC-RAS can form the attraction of any CV as the numbers of professionals working in this field are rare.

The Skill-Lync Advantage

See all