NetZeroEmission AI Lab

Advancing Smart Cities and Sustainability through Artificial Intelligence

About Me

Dr. Zeinab Teimoori

Dr. Zeinab Teimoori, P.Eng.
Assistant Professor at Thompson Rivers University

Email: zteimoori@tru.ca
Phone: (250) 828-5107
LinkedIn:

Education

  • Ph.D. in Software Engineering Lakehead University, Canada (2020-2024)
  • M.Sc. in Software Engineering: Multimedia Systems University of Tehran, Iran (2015-2018)
  • B.Sc. in Software Engineering Shariaty Technical University, Iran (2011-2015)

Research Interests

  • AI
  • Machine Learning
  • Smart Cities
  • Intelligent Transportation Systems
  • Quantum Computing

Research Projects

Digital Twin Cold-Climate Heat Pump Analysis

A Regime-aware physics-informed Digital Twin for cold-climate heat pump performance prediction

DT ML Energy Sustainablity

AI Performance in AEV

Performance analysis of AI systems in autonomous vehicles.

AI ML AEV Analysis

Smart Building Energy Management

AI-enabled smart and sustainable energy ecosystem for TRU Campus buildings

AI Energy Sustainablity

Global Triple Mitigation AI-Based Plan

Restore the atmosphere’s natural ability to clean itself and slow climate warming much faster.

AI ML Global Warming GHG Emission

Teletechnovision in Pollution

TIP is implemented as the capability layer to enable sensing, data collection, spatial analysis and community feedback.

IoT Environment Sustainability

Optimized EV Energy Management

Accurate battery SoC estimation to mitigate range anxiety and optimize energy consumption in electric vehicles.

AI ML Energy

Mobile Charging Stations

Enhanced recommendation system combining fixed and mobile charging stations for optimal EV charging solutions.

AI Optimization Smart Grid

Electric Bus Management

Load balance optimization for intelligent public transport systems using AI-driven scheduling and routing.

AI Transportation Optimization

EV Path Planning

AI-powered navigation considering real-time road conditions, obstacles, and safety parameters for optimal routing.

AI Navigation Safety

LLM-Assisted Smart EV

Leveraging Large Language Models for adaptive recommendations and natural communication in electric vehicles.

LLM NLP AI

EV Federated Learning

Energy source recommendation using hybrid federated and transfer learning models for improved accuracy.

Federated Learning ML Privacy

Quantum ML for E-bus

Hybrid quantum computing machine learning SoC risk classification for fleet charging request management.

Quantum Computing ML Classification

Intelligent Transportation System Standards Analysis

Review and analysis of the current Canadian Standards to improve the performance of the Intelligent Transportation Systems.

Canadian Standards Transportation Smart Grids

Research Team

Current Members

Graduate Research Assistant

  • Asmita Bashyal
    Data Science Department
  • Vaishnav Petre
    Data Science Department
  • Buhimila Golani Mboja
    Environmental Science Department

Undergraduate Research Assistants

Past Members

Graduate Research Assistants

  • Gursahib Singh
    Computing Science Department / 2026
  • Thamalee Dasanayake 
    Computing Science Department / 2026

Undergraduate Research Assistants

  • Brock Young
    Department of Engineering / 2026
  • Isaac Latta
    Department of Engineering / 2026
  • Victor Okorie
    Department of Engineering / 2025

Publications

Google Scholar Profile

Courses Taught

Engineering Capstone Project

2-semester-long industry-led project development and management.

Resources & Tools:

Software Requirements & Specifications

Requirements elicitation, analysis, and management.

Resources & Tools:

Software Estimation

Techniques for estimating time, cost, and resources in software projects.

Resources & Tools:

Programming for Engineers

Fundamental and advanced programming concepts with data structures in C++.

Resources & Tools:

Data Management & IS

Managing and querying structured datasets and information systems.

Resources & Tools:

Database Systems

Design and implementation of SQL & NoSQL databases.

Resources & Tools:

OOP with JAVA

Object-oriented principles and design patterns using Java.

Resources & Tools:

Web Development

Full-Stack web technologies and best practices.

Resources & Tools:

Operating Systems

Concepts in OS including processes, memory, and file systems.