تختلف أساليب هندسة السدود حسب نوع السد وموقعه والظروف الجيولوجية والمناخية المحيطة به، ولكن من أهم الأساليب المستخدمة في هندسة السدود هي:
1- التصميم الهيدروليكي: وتشمل دراسة تدفق المياه وتصميم المنشأة لتحمل الضغط الهيدروليكي وتوجيه المياه بطريقة صحيحة.
2- الأساسات: وتتطلب إعداد واختيار مادة أساسية راسخة لسد المياه وضمان أن يكون الأساس على قدر كافي من الصلابة لتحمل الوزن والضغط.
3- الصيانة: وتشمل ضمان مواكبة السد لآخر التطورات في التكنولوجيا وإجراء الصيانة المناسبة بالإضافة إلى التفتيش الدوري للتأكد من حالة السدود ومدى مقدرتها على إيواء المياه.
4- إجراءات السلامة: وتشمل أنظمة الحماية والوقاية من الأضرار المحتملة مثل الفيضانات والزلازل والانجرافات وغيرها.
5- تقليل التأثيرات البيئية: وتتضمن إجراءات محددة وملائمة للحد من التأثيرات البيئية الناتجة عن بناء السدود مثل توفير ممرات للحيوانات والمحافظة على التنوع البيولوجي للمنطقة.