TRU Science
Science Menu
-
- Bachelor of Science Degree
- Biological Sciences
- Chemistry
- Computing Science
- Engineering
- Geology
- Mathematics & Statistics
- Natural Resource Science
- Physics
- Pre-Professional Health Sciences
-
- Associate of Science Degree
- Architectural and Engineering Technology
- Respiratory Therapy
- Veterinary Technology
Section Menu
-
- Bachelor of Science Degree
- Biological Sciences
- Chemistry
- Computing Science
- Engineering
- Geology
- Mathematics & Statistics
- Natural Resource Science
- Physics
- Pre-Professional Health Sciences
-
- Associate of Science Degree
- Architectural and Engineering Technology
- Respiratory Therapy
- Veterinary Technology
Faculty
![]() |
A, Mohd Assistant Teaching Professor |
250-371-5961 | S140 | mohda@tru.ca |
![]() |
Babinchuk, Wayne Assistant Teaching Professor |
250-828-5077 | S213 | babinchuk@tru.ca |
![]() |
Dhanjal, Dr. Surinder Professor Emeritus |
250-828-5153 | sdhanjal@tru.ca | |
![]() |
Ebrahimi, Dr. Dariush Assistant Professor |
250-828-5053 | S130 | debrahimi@tru.ca |
El Miligi, Dr. Haytham Associate Professor |
250-828-5230 | S146 | helmiligi@tru.ca | |
Elgamal, Dr. Mohamed Assistant Teaching Professor |
250-852-6955 | OM1237 | melgamal@tru.ca | |
![]() |
Jackson, Dr. Piper Assistant Professor |
250-377-6098 | OM1233 | pjackson@tru.ca |
![]() |
King, Rick (Program Coordinator) Assistant Teaching Professor |
250-377-6089 | S148 | rking@tru.ca |
![]() |
Kwiatkowska, Dr. Mila Associate Professor |
250-371-5592 | S142 | mkwiatkowska@tru.ca |
![]() |
Lee, Dr. Mahnhoon Associate Professor |
250-377-6022 | S136 | mlee@tru.ca |
![]() |
O'Neil, Kevin Assistant Teaching Professor |
250-371-5789 | S138 | koneil@tru.ca |
Puthiyedth, Dr. Nisha Assistant Teaching Professor |
250-852-7697 | OM1235 | nputhiyedth@tru.ca | |
![]() |
Rahman, Dr. Musfiq (Chairperson) Associate Professor |
250-371-5957 | S132 | mrahman@tru.ca |
![]() |
Sharma, Dr. Mridula Assistant Teaching Professor |
250-852-7149 | S150 | msharma@tru.ca |
![]() |
Yan, Dr. Yan Assistant Professor |
250-371-5804 | S144 | yyan@tru.ca |
Adjunct Professors: | Jin, Dr. Lingling | ljin@tru.ca | ||
Park, Dr. Andrew | apark@tru.ca | |||
University Instructor: | Giftakis, Yanni | ygiftakis@tru.ca | ||
Sessional Instructors: | Choudhary, Kirti | OM1235 | kchoudhary@tru.ca | |
Gautam, Geetika | ggautam@tru.ca | |||
Lin, Randy | OM1237 | welin@tru.ca |