Engineering Equation Solver نرم افزاری برای حل معادلات دیفرانسیل غیر خطی است. این نرم افزار در سال ۱۹۹۲ توسط یک محقق امریکایی به نام کلین و تحت پوشش شرکت اف چارت نوشته شد. نرم افزار EES، پس از سال ها تدریس دروس ترمودینامیک و انتقال حرارت مهندسی مکانیک ایجاد گردید چرا که در این علوم برای حل مسایل لازم است همزمان با تنظیم معادلات از خواص ترموفیزیکی مواد نیز استفاده گردد و گاه لازم است یک مسأله چندین بار با داده های مختلف حل شود.
تا قبل از ایجاد این نرم افزار، برنامه نویسی در علوم حرارت و سیالات به شکل پراکنده ای انجام می شد ولی امروزه EES به عنوان یکی از معتبرترین نرم افزار های علوم حرارت و سیالات شناخته شده و در بسیاری از دانشگاه های معتبر جهان در کنار دروس مهندسی مکانیک مورد استفاده قرار می گیرد. کار عمده ای که نرم افزار EES انجام می دهد، حل مجموعه معادلات جبری می باشد. همچنین این نرم افزار قادر به حل معادلات دیفرانسیل، معادلات دارای متغیرهای مختلط، معادلات انتگرالی بوده و امکان حل مسایل بهینه سازی رگرسیون خطی وغیر خطی و ترسیم نمودارها و جداول در آن وجود دارد. این نرم افزار تحت نسخه های مختلف سیستم عامل ویندوز کار می کند.