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
Presented weekly tutorial problems, and conducted weekly quizzes (in-person and online)
Presenting experimental labs covering course topics (in-person and online)
Marking exams and course projects
Toronto Metropolitan University, Canada- Department of Physics
PCS 130- Physics II
PCS 224- Solid Physics
PCS 211- Mechanics
PCS 125- Waves and Fields
Presented weekly tutorial problems, and conducted weekly quizzes (in-person and online)
Presenting experimental labs covering course topics (in-person and online)
Assessment and marking of lab reports, quizzes and midterms
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