Network hydraulics with EPANET

Network hydraulics with EPANET

Overview

This micro-credential equips participants to develop, calibrate, and optimize hydraulic models of water supply networks using EPANET, applying them to design, rehabilitation, and management projects. It is a practical and specialized training course that meets the demands of the sector, providing key technical skills, data-driven decision-making capabilities, improved efficiency in network analysis, and the competencies to manage complex water supply systems.

Goals

Upon completion of the course, participants will be able to develop, calibrate, analyze, and optimize hydraulic models of water supply networks using EPANET, for application in design, rehabilitation, and management projects. The micro-credential is specifically designed to bridge the gap between traditional academic training and the real-world demands of the sector, offering practical, applied, and highly specialized training. Its implementation pursues the following specific objectives:

1. To provide a technical skill demanded in the sector: mastering Epanet is a crucial added value in the resume of any civil engineer, specializing in the health or environmental branches.

2. Empowering students to make data-driven decisions: Students will learn to create, calibrate, and use computational models to objectively evaluate the hydraulic behavior of a network.

3. Increase efficiency and productivity in network analysis: automating complex calculations allows for the analysis of multiple alternatives in record time.

4. Manage complex supply systems: competence to tackle real projects of design, rehabilitation and optimization of large and complex networks.

Access requirements

Students must be between 25 and 64 years old on the date the training begins.

A university degree is not required to access this micro-credential. However, students wishing to access it must meet the following access requirements:

To hold a Bachelor's degree in Engineering or Architecture/Technical Architecture, or to be or have been enrolled in a University Bachelor's degree course in Engineering or Architecture/Technical Architecture currently or in one of the last 3 academic years

Academic program

Contents

Module 0: Introduction and Context (1 hour)

Theoretical Content:

  • Course presentation and instructor.
  • Importance of hydraulic modeling in sanitary engineering.
  • Introduction to Epanet: What is it, who develops it (EPA) and why is it the global standard?
  • Practical applications in the sector: design, operation, rehabilitation and planning.
  • Concept of a mathematical model and its life cycle (creation, calibration, use).

Module 1: Fundamentals of Hydraulics Applied to Modeling (2 hours)

Theoretical and Practical Content:

  • Review of key principles: Continuity Equation. Energy Equation (Bernoulli).
  • Pressure losses: Darcy-Weisbach and Hazen-Williams formulas (practical approach to selecting "C" coefficients).
  • Components of a supply network: nodes/lines, tanks, reservoirs, pumps, valves.
  • Types of analysis: Extended period analysis vs. Instant point in time analysis.

Module 2: First Steps with the Epanet Environment (3 hours)

Practical Content (Guided Workshop):

  • Download, install and explore the graphical interface.
  • Preference and unit settings (metric system).
  • Toolbar and main panels (Map, Data Lists, Results).

Workshop 1: Creating a simple network (1 reservoir, 4-5 nodes, 4-5 pipes).

  • Draw and edit elements.
  • Enter basic data: dimensions, demands, diameters, lengths.
  • Running the first simulation.
  • Interpreting basic results: How to read colors, labels, and pressure and flow graphs.

Module 3: Construction and Analysis of a Realistic Model (4 hours)

Practical Content (Guided Workshop):

Workshop 2: Modeling a ring network.

  • Definition of global properties and calculation options.
  • Assignment of demand patterns of consumption (schedules).
  • Pump insertion and configuration: definition of load vs. flow curves.
  • Insertion and configuration of valves (control, pressure reducing, etc.).
  • Advanced results analysis: use of the results manager, generation of longitudinal profiles, generation of pressure and flow vs. time graphs, creation of custom reports.

Module 4: Model Calibration and Scenario Analysis (4 hours)

Theoretical and Practical Content:

  • Theory: What is calibration and why is it crucial? Sources of error.
  • Practice: Calibration methodology.
    • Comparison of model results with field data (measured pressures and flow rates).
    • Calibration parameter adjustment: pipe roughness (C-HW) and demands.

Workshop 3: Scenario Analysis.

  • Using the "Scenarios" tool to compare alternatives.
  • Simulation of critical conditions: peak demand time, fire condition, failure of a main pipe or pump.
  • Analysis of the network's capacity for future expansions.

Module 5: Comprehensive Project and Advanced Applications (4 hours)

Practical Content (Project Work):

  • Final Project: Participants will work on a realistic case (e.g., design of a network extension, rehabilitation of a low-pressure area).
  • Project phases: interpretation of plans and data collection, construction of the base model, calibration (if applicable) or validation of the design, scenario analysis and optimization, generation of results plans and executive reports.
  • Introduction to water quality modeling (residual chlorine tracing).
  • Strategies for modeling very large networks (division into sectors).

Module 6: Closing and Final Evaluation (2 hours)

  • Final Project Presentations (1 hour): groups or individuals briefly present their project, methodology and findings.
  • Space for feedback from the instructor and peers.
  • Q&A and Best Practices Session: Tips to avoid common mistakes.
  • Resources to continue learning (forums, bibliography, supplements).

Methodology and activities

The training activities to be carried out during the delivery of the micro-credential will be:

• Theoretical classes: expository, explanatory or demonstration sessions of the contents and knowledge.

• Work: preparation of a study, essay, work… proposed in the subject, either individually or in a group following established guidelines.

• Independent work: independent and self-regulated activity of the student based on the documentation and guidelines proposed in the subject, preparation of classes and exams, preparation of final reports, internship reports…

Regarding the way to organize the teaching to achieve the objectives set out in the micro-credential, the organizational modality summarized below will be followed:

• Lectures/expository method: presentation or explanation by the teaching staff.

• Seminars: carrying out exercises, solving problems or practical cases, others.

• Individual work: individual preparation of assignments/projects/reports, portfolio…

Evaluation criteria

  • The microcredential will have an evaluation system (ES) based on the following assessment tests:
  • Attendance, participation or attitude in teaching activities, seminars, tutorials, etc.: monitoring student attendance and participation in teaching activities, carrying out activities during teaching sessions.
  •  Written works, memoirs, internship reports, and projects: a document prepared on a topic or activity carried out, following the instructions established by the teaching staff.

General information

Credits: 2 ECTS

Duration: 06/05/26 – 28/05/26

Teaching modality: Virtual

Location: Virtual

Registration fee: €43.50

Valued at: €145

Registration
More info and registration help

The cost of tuition for this Microcredential will be subsidized by the 'Plan for the development of university microcredentials', investment 6 of component 21 of the Addendum to the 'Recovery, Transformation and Resilience Plan', financed by the European Union – Next Generation EU, year 2025.

Flexibility

Short courses available in various formats (in-person, online, or hybrid). Ideal for learning without interrupting your professional life.

Employability

Content created and delivered by professionals and experts in the field, designed for immediate application.

Certification

Endorsed by the University of La Laguna. You will receive an official ECTS certificate, valid in the European Higher Education Area.

Teaching staff


Manuel Damián García Román

Share this microcredential

// Common variables (we improved the encoding for email) const pageUrl = window.location.href; const pageTitle = document.title; // Sharing functions (those for social networks with window.open remain the same, but we added return false to avoid page breaks) function shareFacebook() { window.open(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(pageUrl)}`, '_blank', 'width=600,height=400'); } function shareLinkedIn() { window.open(`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(pageUrl)}`, '_blank', 'width=600,height=500'); } function shareTelegram() { window.open(`https://t.me/share/url?url=${encodeURIComponent(pageUrl)}&text=${encodeURIComponent(pageTitle)}`, '_blank', 'width=600,height=400'); } function shareWhatsApp() { window.open(`https://api.whatsapp.com/send?text=${encodeURIComponent(pageTitle + ' ' + pageUrl)}`, '_blank'); } // Email share function (copy to clipboard + Gmail fallback) function shareByEmail() { const pageUrl = window.location.href; const pageTitle = document.title.trim(); // Text ready to paste into email (with line breaks) const emailText = `${pageTitle}\n${pageUrl}\n\nI'm sharing this interesting article with you.`; // We try to copy to the clipboard if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(emailText).then(() => { // Success message (you can use alert, toast, or a temporary div) alert('Link copied to clipboard!\nPaste it into your email (Ctrl+V).'); }).catch(err => { console.error('Error copying:', err); fallbackToGmail(); }); } else { // If clipboard is not supported (very old browsers) fallbackToGmail(); } } function fallbackToGmail() { const pageUrl = encodeURIComponent(window.location.href); const pageTitle = encodeURIComponent(document.title); const body = encodeURIComponent(document.title + '\n' + window.location.href + '\n\nI'll share this with you:'); // Open Gmail compose window.open(`https://mail.google.com/mail/?view=cm&fs=1&su=${pageTitle}&body=${body}`, '_blank', 'width=800,height=600'); }