TRU Science

Computing Science Faculty

Department chair

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

Faculty

Dr. Anthony AighobahiAssistant Teaching Professor
Dr. Anthony AighobahiAssistant Teaching Professor

Dr. Anthony Aighobahi is an Assistant Teaching Professor in the Computer Science Department at TRU, who takes pleasure in teaching a diverse range of courses in Computer Science. He also enjoys researching and specializes in communication networks, cybersecurity, and...

View full bio
Wayne BabinchukAssociate Teaching Professor
Dr. Joseph Alexander BrownAssistant Teaching Professor

Procedural content generation is a method for the automatic creation of game design elements. The goal is to provide developers with middleware tools to make the process of game development easier and cheaper.

View personal website
Dr. Ajay DhruvAssistant Teaching Professor
Dr. Ajay DhruvAssistant Teaching Professor

Dr. Ajay Dhruv is an Assistant Teaching Professor in Computing Science at TRU, bringing over a decade of rich experience from both academia and corporate sectors. He holds international recognition, including the prestigious Bayer Scholarship, and his expertise spans...

View full bio
Ayokunle IgeAssistant Teaching Professor
Ayokunle IgeAssistant Teaching Professor

Dr. Ayokunle Ige is an Assistant Teaching Professor in the Computing Science Department at TRU. He holds a B.Sc. (Hons.) and M.Sc. in Computer Science from Adekunle Ajasin University, Nigeria, and earned his Ph.D. in Intelligent System Techniques from...

View full bio
Dr. Piper JacksonAssociate Professor
Dr. Piper JacksonAssociate Professor

Grounded in cross-disciplinary collaboration and community engagement, Dr. Jackson's research has spanned several fields including criminology, political science, gerontology, and public health. Originally working on computational simulations based on domain expert knowledge, he has shifted to applications of artificial...

View full bio
Vijal JainAssistant Professor
Vijal JainAssistant Professor

Vijal Jain is an Assistant Teaching Professor in Computing Science at TRU, with over a decade of experience. Her research focuses on cybersecurity, ethical hacking, remote sensing, computer vision, and machine learning. With a robust publication record, Vijal's work...

View full bio
Jaspreet KaurAssistant Teaching Professor (Limited Term)
Jaspreet KaurAssistant Teaching Professor (Limited Term)

Dr. Jaspreet Kaur is an Assistant Teaching Professor in the Department of Computing Science at Thompson Rivers University. Her research interests focus on disaster management through the utilization of Wireless Sensor Networks and the integration of the Internet of...

View full bio
Rick KingProgram Coordinator and Assistant Teaching Professor
Dr. Mahnhoon LeeAssociate Professor
Md MoniruzzamanAssistant Professor
Dr. Quan NguyenAssistant Professor
Dr. Quan NguyenAssistant Professor

Quan Nguyen is an Assistant Professor of Computer Science at Thompson Rivers University. His research explores the impact of generative AI on the learning experiences in computer science education. Before joining TRU, he was a Postdoctoral Teaching Fellow at...

View full bio
Kevin O'NeilAssociate Teaching Professor
Dr. Nisha PuthiyedthAssistant Professor
Dr. Nisha PuthiyedthAssistant Professor

Dr. Nisha Puthiyedth, is an Assistant Professor at the Department of Computing Science at TRU. Her research specializes in developing computational methods for analyzing biological data, particularly focusing on feature selection methodologies. Teaching is a significant aspect of her...

View full bio
Dr. Mridula SharmaAssociate Teaching Professor
Dr. Mridula SharmaAssociate 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
Yan SongAssistant Professor
Yan SongAssistant Professor

Dr. Yan Song is an Assistant Professor in the Department of Computing Science at Thompson Rivers University. Her research focuses on applying machine learning techniques to multimedia, particularly in content analysis and understanding of images and videos. Before joining...

View full bio

University instructors and sessionals

Yanni GiftakisUniversity Instructor
Dr. Isheeta NargisSessional Faculty