Engineering supervisors Engineering Department

Below you can find a list of supervisors along with their research interests and their contact information:

For inquiries about the master's program, email us at:

MEngSc-coordinator@tru.ca

Name Title Department Research Interests Contact
Dr. Yasin Mamatjan Department chair Engineering

Software engineering for healthcare and biomedical research; translational research in bioinformatics and biomedical engineering; big data and machine learning for cancer genomics.

View personal website

Phone: 250-828-5224

Email: ymamatjan@tru.ca

Dr. Zeinab Teimoori Graduate program coordinator Engineering

Artificial Intelligence (AI), Generative AI, Large Language Models (LLMs), Machine Learning (ML), Blockchain, Federated Learning, Large-scale Data Analysis, Big Data, Smart Cities, Intelligent Transportation Systems, Electric Vehicles, Electric Buses, Wildfire Prevention

View personal website

Phone: 250-828-5107

Email: zteimoori@tru.ca

Dr. Farouq Al-Omari Assistant Teaching professor Engineering

Phone: 205-828-5371

Email: falomari@tru.ca

Dr. Francisco Andrade Chavez Assistant Professor Engineering

Phone: 250-828-5407

Email: fandradechavez@tru.ca

Dr. Geoff Fink Associate Professor Engineering

Quadruped robots are increasingly used for a wide range of applications. They have remarkable agile capabilities; however, most are still remotely piloted because they lack a high level of self-awareness. Reliable state estimation is a significant aspect for the deployment of quadrupeds because most locomotion planners and control strategies rely on an accurate pose and velocity estimate of robots. My research program's long-term vision is to improve quadruped robot autonomy by developing novel perception algorithms.

View personal website

Phone: 250-371-5553

Email: gefink@tru.ca

Dr. Muhammad Hanif Associate Professor Engineering

Wireless communications, 5G and beyond communications, internet of things, machine learning, signal processing

Phone: 250-377-6120

Email: mhanif@tru.ca

Dr. Shaista Jabeen Assistant Teaching professor Engineering

Embedded Systems, Real-time Systems, Internet of Things, Engineering Education, Machine Learning.

Phone: 250-828-5407

Email: sjabeen@tru.ca

Dr. Munima Jahan Assistant Professor Engineering

Machine learning, deep neural networks, artificial intelligence, requirements verification, distributed software systems, natural language processing, model driven software engineering

Phone: 250-828-5240

Email: mjahan@tru.ca

Dr. Sina Keshvadi Assistant Professor Engineering

My research focuses on internet security and computer networks.

View personal website

Phone: 250-852-7233

Email: skeshvadi@tru.ca

Dr. Catherine Tatarniuk Associate Teaching Professor Engineering

General engineering: engineering education, engineering ethics, engineering design. Geotechnical engineering: ground improvement, mechanical behaviour of clay, numerical modelling in geoengineering, slope instability.

View personal website

Phone: 250-828-5101

Email: ctatarniuk@tru.ca