Faculty Directory
-
Jon Mikkelsen
Mechanical Engineering
Research/teaching areas
Developing a vertical axis tidal turbine for power generation, and collaborating with First Nations to develop live capture fishing technologies
-
Abbas Milani
Engineering (Okanagan campus)
Research/teaching areas
Textile Composites; Material Constitutive Relations; Finite Element Modelling; Robust Inverse Methods; Material Selection for End-of-Life Design Strategies; Multiple Criteria Decision Making; Design and Analysis of Computer & Physical Experiments; Surrogate Models for Process Optimization; Machine Learning and Industry 4.0
-
Matthias Militzer
Materials Engineering
Research/teaching areas
Multi-scale modelling of microstructure evolution, physical metallurgy of advanced high strength steels, Cu interconnects
-
Shahriar Mirabbasi
Electrical and Computer Engineering
Research/teaching areas
Analog and mixed-signal integrated circuits and systems design, integrated circuit design with an emphasis on high-speed data communication and signal processing applications
-
Ilija Miskovic
Mining Engineering
-
Sanja Miskovic
Mining Engineering
Research/teaching areas
Computational and experimental fluid dynamics of complex multiphase systems in macro-, meso-, and micro-scale. Currently working on the development and utilization of advanced measurement techniques for the multiphase flow characterization and process diagnostics.
-
Babak Mohamadpour Tosarkani
Engineering (Okanagan campus)
Research/teaching areas
Supply chain management; operations management; decision support systems; sustainability; healthcare systems
-
Hadi Mohammadi
Engineering (Okanagan campus)
Research/teaching areas
Major: prosthetic heart valves! Mechanical engineering: theory of elasticity nonlinear solid mechanics multiscale modeling biomedical engineering: cardiovascular engineering and technology atherosclerosis articular cartilage mechanobiology and osteoarthritis cellular and molecular biomechanics mechanical vibrations on human performance
-
Madjid Mohseni
Chemical and Biological Engineering
Research/teaching areas
Drinking water quality, advanced oxidation, UV based water treatment and purification, ion exchange processes, biological drinking water treatment, electrochemical water treatment processes
-
Carlos Molina Hutt
Civil Engineering
Research/teaching areas
Earthquake engineering, performance-based seismic design, seismic resilience, risk analysis, high-rise buildings, innovative structural systems
-
Margaret Moss
Nursing
Research/teaching areas
American Indian health, aging, health policy and health disparities with a focus on social and structural determinants of health.
-
Saloome Motavas
Electrical and Computer Engineering