a

TRU Science

Contact Us

Dean's Office

Dr. Greg AndersonDean of Science
Dr. Kara LefevreAssociate Dean
Dr. Joanne RosvickAssociate Dean (Interim)
Corinne PetersenManager of Operations
Marcy DesrosiersAcademic and Administrative Coordinator (Interim)
Montana ClarkeProject Manager, Accreditation & Academic Quality Assurance
Bradley BostockDirector of Development

Department Chairs

Dr. Ehsan AhmedCo-Chair and Assistant Teaching Professor
Dr. Lyn BaldwinCo-Chair and Professor
Dr. Suzanne FeldbergChair and Associate Teaching Professor
Trent HammerCo-Chair and Assistant Teaching Professor
Dr. Robert HigginsCo-Chair and Associate Professor
Dr. Robert HigginsCo-Chair and Associate Professor

Ant biodiversity in the Pacific Northwest, control of invasive ant species, entomology.

Mike LemphersChair and Associate Teaching Professor
Mike LemphersChair and Associate Teaching Professor

Mike Lemphers is a respiratory therapist and associate teaching professor in the respiratory therapy (RT) program at TRU. Mike is passionate about working with students who are interested in learning about RT equipment, cardiopulmonary physiology, or mechanical ventilation, as...

View full bio
Dr. Mark PaetkauCo-Chair and Associate Teaching Professor
Dr. Mark PaetkauCo-Chair and Associate Teaching Professor

I am interested in all research topics where physics meets other disciplines.

Dale ParkesCo-Chair and Associate Teaching Professor
Dale ParkesCo-Chair and Associate Teaching Professor

Determining cost-effective methods of constructing sustainable buildings. Reducing energy consumptions of buildings and integrating on-site renewable energy systems.

Dr. Tom PypkerChair and Professor
Dr. Musfiq RahmanChair and Associate Professor

Dr. Musfiq Rahman is an Associate Professor in the Department of Computing Science at Thompson Rivers University. His research interests are mainly in the areas of security and resource management in emerging wireless networks. Teaching is one of Musfiq's...

View full bio
Dr. Mark RakobowchukCo-Chair and Associate Professor
Dr. Mark RakobowchukCo-Chair and Associate Professor

Cardiovascular physiology, exercise and extracellular vesicles

Heather ShannonChair and Associate Teaching Professor
Heather ShannonChair and Associate Teaching Professor

Heather Shannon has been a Registered Veterinary Technologist for over 30 years. Heather was hired by TRU in 2007; she is a full-time tenured faculty member with the achievement of Associate Teaching Professor. Heather has taught and created onsite,...

View full bio
Dr. Mridula SharmaChair (interim), Assistant Teaching Professor
Dr. Mridula SharmaChair (interim), Assistant Teaching Professor

Dr. Mridula Sharma is a Computer Science professor with more than 25 years of teaching experience. She has been teaching in the TRU Computing Science department for the last 10 years and has been teaching online at Open Learning...

View full bio

Student Support

Rachelle CornwellProgram Assistant, TRUly Flexible Learning, Veterinary Technology/Animal Welfare
Roxane KolleProgram Assistant
Part-time
Heather McIntyreProgram Assistant, Architectural and Engineering Technology, Geology, Natural Resource Sciences, Physics, Master of Science in Environmental Science
Heather NoyesAcademic Coordinator and Associate Teaching Professor
Heather NoyesAcademic Coordinator and Associate Teaching Professor

Heather is an Associate Teaching Professor, Academic Coordinator, and Simulation Coordinator of the Respiratory Therapy program at TRU. She is a Graduate of the RT program at Cariboo College.

Susan PurdyAssociate Teaching Professor and BSc Advisor (Upper Years)
David SheetsAssociate Teaching Professor and BHSc On-campus Coordinator
Jacqueline SorensenAssistant Teaching Professor
Dr. Mohamed TawhidMaster of Science in Data Science Coordinator and Professor

EUReKA! Science Program

Zachary BullockEUReKA! Science Program - Director
Kiera DuffyEUReKA! Science Program - Assistant Director

Follow us on Instagram! @ScienceTRU