Application Process

We are always looking for new research members at B.A.Sc., M.Eng., M.A.Sc., and Ph.D. levels. We are also looking for new research staff members including Postdoctoral and Research Associates. The available projects in our group are listed below. Candidates are asked to email us, in a single PDF file, the following documents: 1) detailed portfolio, resume, or curriculum vitae (CV) including publications list and previous research experience, 2) a statement describing their motivation, research interests, and foreseen fit into our group, 3) transcripts of their previous undergraduate and/or graduate degrees (this does not need to be official, even a copy and paste is acceptable), and 4) up to 3 previous publications such as articles in refereed journals, conference papers, presentations, theses, assignments, or reports. In addition, the title of the candidates' email would contained the desired degree or position, the previous post graduate institutions where their degrees were obtained, and the number of papers published in indexed journals by Scientific Journal Ranking (SJR) SCImago only. For instance, a candidate willing to join the AIR lab as a Ph.D. student, graduated from Tehran University (B.A.Sc.) and Sharif University (M.A.Sc.), with 4 SJR-indexed journal publications, would put in the email title: Ph.D. - U Tehran (B.A.Sc.) - Sharif U (M.A.Sc.) - 4. At the same time, applicants are required to apply to the graduate and postdoctoral studies program of the University of Guelph. The following link provides more information:

Applying to Graduate and Postdoctoral Studies at the University of Guelph

Project 1

In collaboration with the department of Architecture at Massachusetts Institute of Technology (MIT), we are looking for candidates to work with or make improvements in an Urban Canopy Model (UCM). The program is called the Urban Weather Generator (UWG) and estimates the hourly urban canopy air temperature and humidity using weather data from a rural weather station. The output is a morphed weather file that captures urban heat island effect and is compatible with many building performance simulation programs.

Urban Weather Generator

Conceptual representation of the Urban Weather Generator program (Source:

The research activity requires the successful candidates to develop in-depth knowledge of analytical and numerical fluid mechanics, thermodynamics, heat, and mass transfer. It is expected that the candidates will develop a knowledge of MATLAB and Python programming languages for this project. The research activity possibly provides the opportunity for the candidates to visit MIT and interact with students, research staff, and faculty in the Building Technology Program. This program is a multi-disciplinary program at the junction of architecture, mechanical, electrical, environmental, and civil engineering.For more information about UWG visit the link bellow.

Urban Weather Generator Program

Massachusetts Institute of Technology

Massachusetts Institute of Technology (MIT), Cambridge, MA, USA

Project 2

Conventional approaches to model the urban atmospheric boundary layer accurately are computationally intensive and very time consuming. We are looking for candidates to develop reduced order (deterministic) or statistical (stochastic) models for the urban atmospheric boundary layer that run much faster numerically but provide reasonably accurate predictions. It is expected that the candidates will develop knowledge of experimental datasets, Computational Fluid Dynamics (CFD) simulations, fluid mechanics, and heat and mass transfer, in support of model design.

Urban Canyon

A real urban canyon that represents a great portion of the urban environment.

Idealized Urban Canyon

An idealized urban canyon for which a CFD model is run to simulate airflow, heat transfer, and pollution transport using Large Eddy Simulation by the OpenFOAM program.

Project 3

An airborne atmospheric sensing platform is being developed to measure physical and chemical properties of the urban, agricultural, or remote environments. This platform overcomes typical limitations of land-based measurement systems and remote sensing platforms. We are looking for candidates to contribute to this development by integrating various instruments and sensors, developing software, developing control strategies for navigation of the platform, developing data communication protocols, and optimizing its aerodynamics. Candidates are expected to develop knowledge in electronics, programming, meteorological measurements, physical and chemical measurements of the atmosphere, and fluid mechanics.


A blimp for atmospheric sensing.

Project 4

Open-pit mining operations involve altering the earth surface substantially and are among the most energy intensive processes on the planet. We are conducting experimental and numerical research to understand the two-way interaction between the atmospheric boundary layer and the open-pit surface, such as airflow patterns and release/deposition of Green House Gases (GHGs) from/to the surface. The experimental work involves measuring the chemistry and physics of the atmosphere above the open-pit area as well as the properties of the open-pit surface itself. Various measurement technologies are used such as meteorological towers, blimps, drones, satellite imaging, lasers, and gas spectroscopy. The numerical work involves performing high spatiotemporal resolution Computational Fluid Dynamics (CFD) to understand airflow patterns and dispersion of gases from area fugitive emissions sources. We are looking for candidates to help with various aspects of this project. Candidates are expected to develop knowledge in electronics, programming, meteorological measurements, physical and chemical measurements of the atmosphere, fluid mechanics, heat transfer, thermodynamics, and CFD. This research project provides the travel opportunity for candidates to perform field operations.

Open-Pit Mine and Energy Operation

An open-pit mine or energy operation.

Project 5

Over the recent decades computational mechanics have necessitated higher and higher computational power. To speed up intensive computations, traditionally, models have been run in parallel mode on High Performance Computing (HPC) clusters comprised of several hundred Central Processing Units (CPUs). Such homogeneous architectures provide a fast platform, but are very costly. As an alternative low cost option, Graphical Processing Units (GPUs) have gained popularity for parallel computations. They enable heterogeneous architectures where the computational task is split between CPUs and GPUs. We are looking for candidates to help develop heterogeneous computing architectures for computational mechanics. This project expects that the candidates develop knowledge in Linux operating systems and NVIDIA's Compute Unified Device Architecture (CUDA) programming language.


Key processing hardware in support of computational mechanics; intel Xeon Parallel Central Processing Unit (left) and NVIDIA TESLA Graphical Processing Unit (right).