Teaching Experience

Course Instructor                                                                                                                                                                                                      Winter 2024

George Brown College, Canada - Angelo DelZotto School of Construction Management

BLDG1165 – Introduction to Building Science


This course covers first-year students about the importance of Building Science in construction, weather, and climate.

-      Preparation and presentation of lecture materials in class covering the subjects of:

§  Principles of heat transfer and application of Fourier's Law

§  Principles of building energy consumption for space heating and energy costs

§  Liquid water and water vapour movement in buildings

§  Water vapour and air pressure in buildings

§  Application of psychrometric chart in building science

-     Developing and conducting multiple assignments, quizzes, and the final exam for the course.



Course Instructor                                                                                                                                                                                                       Winter 2023

University of Toronto, Canada - Department of Civil and Mineral Engineering

CIV380 – Sustainable Energy Systems


This course imparts comprehensive knowledge on energy demand and supply, spanning local to national scales, for third-year students. Emphasis is on systems approaches, with a focus on analyzing energy alternatives in a carbon-constrained economy.

-      Developing the course with a focus on problem-based learning and interactive course modules.

-     Preparation and presentation of lecture materials in class covering the subjects of:

§  Work, energy and power, forms of energy, energy terms and definitions

§  Electricity generation

§  Fossil fuel and combustion

§  Renewable energy sources (Solar, Wind, and Geothermal)

§  Heating and cooling systems

§  Energy Storage

§  Climate change


Guest Lecturer                                                                                                                                                                                               Winter 2023 & 2024

McMaster University, Canada - W Booth School of Engineering Practice and Technology

CIVTECH4BC3 – Building Science

The course introduces building science to final year students, covering building performance, components, energy systems, and design optimization for energy efficiency.

-      Preparation and presentation of Net Zero energy buildings by implementing solar and geothermal energy.

-     Conducted a workshop for renewable energy generation with PC and payback with students.


Guest Lecturer                                                                                                                                                                                                                   Fall 2022

George Brown College, Canada - Angelo DelZotto School of Construction Management

BLDG1167 – Building Science and Environment


This course teaches first-year students about the impacts of decision-making for energy use and sustainability in the built environment, through examining building systems and physical forces.

-      Preparation and presentation of renewable energy systems including the technology behind them.

-     Showing the applications of renewable energy in the buildings with a focus on real-life case studies.   


Co-instructor                                                                                                                                                                                                              Winter 2018

Toronto Metropolitan University, Canada - Mechanical and Industrial Engineering Department

MEC810 – Thermal Power Generation


The course covers electrical system loads, peaks, and reliability, exploring power plant types, interconnectivity, boilers, nuclear reactors, steam and gas turbine calculations. It also delves into auxiliary equipment, combined-cycle power plants, co-generation, environmental impacts, pollution abatement devices, and economics.

-      Preparation and presentation of lecture materials in class covering the subjects of:

§  Review of thermal power plant thermodynamic cycles

§  Renewable power generation

-     Project design instructor

-     Responsible for preparing the project material, course material, assignments, midterm, and final exam.    

Co-instructor                                                                                                                                                                                                              Winter 2016

University of Tehran, Iran - Faculty of New Sciences and Technologies

Solar Energy

The course is an introduction to the field of solar energy, covering solar thermal power plant technology, solar collector components, solar hydrogen technology and optimized design of solar thermal powerplants.

-     Preparation and presentation of lecture materials in class covering the subjects of:

§  Photovoltaic Panels

§  Evacuated tube collectors and their applications

§  Concentrated solar collectors including Fresnel, dish, and trough collectors

§  Hydrogen storage system and solar technology implementation

§  Energy and Exergy analysis of the systems

-     Developing and conducting assignments, quizzes, and final exam for the course as part of the course evaluation.

-     Creating a course project module (group project) as the final mode of evaluation for students to amalgamate all the learned materials in the class.


 

Graduate Assistant

Toronto Metropolitan University, Canada- Department of Mechanical and Industrial Engineering

MEC 701- Heat Transfer                                                                                              

MEC 810- Thermal Power Generation                                                                    

MEC 807- Combustion Engineering                                                                       

MEC 722- Thermal Systems Design                          

MEC 516- Fluid Mechanics                                            

MEC 511- Thermodynamics and Fluids                   

 


Toronto Metropolitan University, Canada- Department of Physics

PCS 130- Physics II                                                       

PCS 224- Solid Physics                                               

PCS 211- Mechanics                                            

PCS 125- Waves and Fields                                      

 


University of Tehran, Iran, Faculty of New Sciences and Technologies

Solar Energy                                                              

Renewable Energies Laboratory                         


Azad University of Tehran – South Branch, Iran, Chemical Engineering Department

Thermodynamics 2                                                   

Heat Transfer 1