Machine Learning for Mechanical & Energy Systems
Machine Learning for Mechanical & Energy Systems
Level: Intermediate
Duration: 16 recorded sessions (~32 hours)
Language: Persian
Format: On-demand
Instructor: Erfan Haghighat
Course Fee (Certificate included): €30
This course covers the fundamentals and applications of machine learning in mechanical and energy systems.
Topics include renewable energy modeling, HVAC and chiller optimization, pumping systems, energy storage,
and real-world engineering case studies using Python.
Intermediate · On-Demand · Persian

Course Overview
This course introduces core machine learning concepts with a focus on mechanical and energy system applications.
The content is project-oriented and designed for engineers seeking practical, real-world understanding.
What You’ll Learn
- Apply basic machine learning models to engineering problems
- Understand data-driven modeling in energy systems
- Analyze real-world datasets using Python
- Build practical engineering workflows
Course Details
Level: Intermediate
Duration: 16 recorded sessions (~32 hours)
Language: Persian
Format: On-demand
Instructor: Erfan Haghighat
Certificate
Upon successful completion of the course requirements, learners are eligible to receive a professional certificate
issued by Owtana Tech .
The certificate verifies practical skills in applying machine learning techniques to mechanical and energy systems,
including renewable energy modeling, HVAC optimization, and data-driven engineering analysis.
Course Syllabus
Session 1 — Introduction to Machine Learning
- Introduction to artificial intelligence and machine learning fundamentals
- Supervised vs. unsupervised learning (conceptual overview)
- Basic concepts of neural networks and an introduction to deep learning architectures
Session 2 — Machine Learning Applications in Renewable Energy Systems
- Performance analysis of wind turbines using data-driven methods
- Modeling and power output prediction of photovoltaic systems
- Review of machine learning applications in solar thermal collectors
Session 3 — Energy Systems: Cogeneration, Trigeneration, and Storage
- Overview of CHP and CCHP systems
- Efficiency and performance analysis of hybrid energy systems
- Machine learning approaches for energy storage optimization
Session 4 — Cooling Systems and Chillers
- Overview of chiller technologies (compression, absorption, adsorption, etc.)
- Performance indicators and efficiency metrics (COP, EER, etc.)
- Application of machine learning for chiller performance optimization
Session 5 — Air Handling Units (AHU): Fundamentals
- Structure and main components of AHU systems
- Operating principles and temperature–humidity control strategies
Session 6 — Mathematical Foundations and Python for Data Engineering
- Linear algebra, probability, and statistics
- Differential and integral calculus for data modeling
- Introduction to Python programming and algorithmic thinking
Session 7 — Energy Applications in the Aluminum and Steel Industries
- Analysis of energy consumption in industrial aluminum processes
Session 8 — Air Handling Units (AHU): Advanced Analysis
- Performance analysis and system-level evaluation of AHU systems
Session 9 — Fundamentals of Machine Learning (Advanced Concepts)
- Review of supervised learning fundamentals
- Numerical problem-solving and engineering-oriented exercises
Session 10 — Pumping Systems and Piping Networks
- Hydraulic network analysis
- Energy consumption modeling and pump curve prediction
Session 11 — Supervised Learning Algorithms
- From classical algorithms to deep learning (Part I)
- Regression and classification techniques
- Overfitting, underfitting, and cross-validation
- Introduction to neural networks for energy engineering applications
Session 12 — Air Handling Units (AHU): System Integration
- Integrated analysis and optimization of AHU systems
Session 13 — Supervised Learning (Practical Applications – Free Session)
- Hands-on Python exercises
- Analysis and comparison of algorithm performance using real datasets
Session 14 — Python Implementation and Case Studies
- Step-by-step data analysis and model development
- Real-world case studies in thermal and energy systems
Session 15 — Optimization of Energy Systems with Phase Change Materials (PCM)
- System modeling of renewable energy applications with PCM
- Machine learning–based prediction and optimization techniques
Session 16 — Final Project and Course Wrap-Up
- Data extraction from simulations
- Development of a complete machine learning project
- Final optimization of a mechanical or energy system
Special Course Features
- Sessions 5, 7, 8, 10, and 12 are free and publicly accessible
- Remaining sessions are part of the structured learning program
- Optional assessment and certification available
