Student Supervision
If you are a student interested in a directed studies, honours, or graduate research in databases, AI applied to education, sensor networks, or software development, please contact me.
Current Students
Ph.D. Students
Master's Students
Undergraduate Students
Past Students
Ph.D. Students
Master's Students
- Sarah Foss, "AutoER: A System for the Automatic Generation and Evaluation of UML Database Design Diagrams", Sept. 2019 to Oct. 2022. College Professor at Okanagan College.
- David Ding, "Applying Learned Indexing on Embedded Devices for Time Series Data", Sept. 2020 to July 2023.
- Devon MacNeil, Master's Project with BC Cancer, Sept. 2020 to Mar. 2023.
- Kyle Ranslam, Master's Project with Agriculture and Agri-Food Canada on Apple Image Analysis, Jan. 2021 to Oct. 2023.
- Debangsha Sarkar, "Improved Sampling Strategy for Coreset Construction", co-supervised Sept. 2019 to Dec. 2021.
- Matthew Fritter, "Development of the Canadian Agri-food Lifecycle Data Centre with Data Format Interoperability Requirements, September 2017 to July 2020.
- Heath Caswell
- Giuseppe Burtini, ""One Weird Trick" for Advertising Outcomes: An Exploration of the Multi-Armed Bandit for Performance-Driven Marketing", Presentation, UGF scholarship winner and multiple paper author, September 2013 to October 2015.
- Ryan Trenholm, "Improving Park Management Efficiency by Mobile Management Software", Presentation, NSERC PGS M, winner of MURC (Multi-disciplinary Undergraduate Research Conference - UBCV and UBCO) Top 3 Presentation and Top Oral Presenter award during the second day of Universitas 21 (U21) International Undergraduate Research Conference, September 2015 to January 2015.
- Michael Henderson, "Multi-Way Hash Join Effectiveness", Presentation, NSERC PGS M winner, September 2008 to July 2013.
- Tyler Cossentine, "An Efficient External Sorting Algorithm for Flash Memory Embedded Devices", Presentation, September 2009 to January 2012.
- Scott Fazackerley, "Reducing Water Consumption for Residential Turfgrass with Adaptive Irrigation Controllers", Presentation, September 2008 to April 2010.
- Bryce Cutt, "Improving Hash Join Performance By Exploiting Intrinsic Data Skew", Presentation, September 2007 to May 2009.
Master's of Computer Science Projects (University of Iowa)
- Yang Wang - 2005 - "Implementation of UnityJDBC query optimizer"
- Chadwick Johnson - 22C:198 (3 credit hours) in Spring 2005 - "Distributed Network Traffic Controller" - Proposal
- Project Plan
- High-Level Design
- Project Summary
- Smitha Nair - 22C:198 (3 credit hours) in Spring 2004 - "XML Compression" - Project Summary
- Jeff Hoft - 22C:198 (2 credit hours) in Spring 2004 - "Query Parser for Unity"
- Hehuang Xie - 22C:197 (6 credit hours) in Spring 2003 - "Identification of CpG Islands and
Potential Promoters in Human Genome" - Project Summary
- Min Wang - 22C:198 (6 credit hours) in Spring 2003 - "Development of a
co-regulated gene expression analysis tool (CREAT)" - Project
Summary
- Jian Jia - 22C:190 - Master's Project (1 credit hour) Fall 2002 - "A JDBC Driver Supporting
Data Integration and Evolution" - Proposal - Project Summary - Presentation
- Alina Bejan - 22C:290 - Readings for Research (3
credit hours) Spring 2002 - "Peer-to-Peer Cooperative Driving" - Technical Report 02-04.pdf, Peer-to-Peer Cooperative Driving - ISCIS
2002 Paper
Undergraduate Projects and Theses
- Louis Lascelle-Palys, Directed Studies, PrairieLearn Development and Live Questions, Sept. 2023 - Dec. 2023.
- Seth Akins, NSERC USRA award winner, May 2023 - Sept 2023.
- Justin Schoenit, NSERC USRA award winner, May 2023 - Sept 2023.
- Jason Ramos, Directed Studies, "ChatEd: A Chatbot Leveraging ChatGPT for an Enhanced Learning Experience in Higher Education", Sept. 2023 - Dec. 2023.
- Livia Jonnatan, Undergraduate Honours Thesis, "Analyzing Bovine Steps to Predict Estrus Events using Machine Learning Techniques", Sept. 2022 - Apr. 2023.
- Shukang Wang, Undergraduate Honours Thesis, "Out Of Class Help In Computer Science: How Can We Make It Better?", Presentation, Sept. 2022 - Apr. 2023.
- Tatiana Urazova, Undergraduate Honours Thesis, "Building a System for Automated Question Generation and Evaluation to Assist Students Learning UML Database Design", Presentation, Sept. 2021 - Apr. 2022.
- Emily Medema, Undergraduate Honours Thesis, "Bovine Event Detection: Analysis of
Bovine Data and Cycles", Presentation, Sept. 2021 - Apr. 2022.
- Ivan Carvalho, Undergraduate Honours Thesis, "Towards Parallel Learned Sorting",, Presentation, Sept. 2021 - Apr. 2022.
- Jaden Balogh, Directed Studies, "Unity Cloud Inventory - A simple solution to item storage as a service", Sept. 2021 - Dec. 2021.
- Matthew Currie, IKBSAS URA, Summer 2020, Undergraduate Honours Thesis, "Matching Techniques for Historical Datasets", Presentation, Sept. 2020 - Apr. 2021.
- Liam Tarr, Undergraduate Honours Thesis, "Using Codeboard and Mantra to Run and Grade SQL Assignments", Presentation, Sept. 2020 - Apr. 2021.
- Jon Gresl, NSERC USRA, Summer 2019, Undergraduate Honours Thesis, "Improving Sustainability in Agriculture using Wireless Sensor Networks", May - Sept 2020.
- Meredith Lister, Directed Studies, UBC Okanagan Softball live game streaming project, Jan. 2020 - Apr. 2020.
- Liam Tarr, Directed Studies, WCSA Softball web site design, Jan. 2020 - Apr. 2020.
- Eloise Espel, Directed Studies, Quantum Programming, Jan. 2020 - Apr. 2020.
- Ethan Godden, Undergraduate Honours Thesis, "Construction of a Data Collection Network using RF95 Radio Modules", Sept. 2019 - Apr. 2020.
- Yuhao Huang, Undergraduate Honours Thesis, "Data Anonymization and Management Pipeline for Validation of Volumetric Breast Density as an Imaging Biomarker for Predicting Breast Cancer Risk and Prognostication", Sept. 2019 - Apr. 2020.
- Puck Wang, Undergraduate Honours Thesis, Sept. 2019 - Apr. 2020.
- Michael Sheroubi, Undergraduate Honours Thesis, "Benchmarking performance for Neo4j in a Social Media Application", Sept. 2019 - Apr. 2020.
- Marlie Russell, Directed Studies, Website design for non-profit organization, Sept. 2019 - Dec. 2019.
- Andrew Feltham, Undergraduate Honours Thesis, "Adapting Linear Hashing for Flash Memory Resource-Constrained Embedded Devices", Presentation, Sept 2018 - May 2019. One publication.
- Riley Jackson, Undergraduate Honours Thesis, "Faster Sorting for Flash Memory Embedded Devices", Presentation, Sept 2018 - May 2019. One publication.
- David Osemegie, Undergraduate Honours Thesis, "Grubite", Presentation, Sept 2018 - May 2019.
- Joseph Pruner, Undergraduate Honours Thesis, "Redesign of the British Columbia Amateur Softball Association Player and Team Management Website", Presentation, Sept 2018 - May 2019.
- Kai Neubauer, IonDB Development, May 2018 - Dec 2018.
- Dana Klamut, NSERC USRA award winner, Top graduating student in Computer Science for 2018, Undergraduate Honours Thesis, "Developing the SQL IonDB Query Language", Presentation, May 2016 - May 2018. One publication.
- Kyla Reid, Undergraduate Honours Thesis, "Efficient Querying on Networked Embedded Devices", Sept 2017 - May 2018.
- Lawrence Fritzler, Directed Studies, Database systems, Sept. 2017 - Apr. 2018.
- Maria Guenter, NSERC USRA award winner, May 2017 - Sept 2017.
- Ryan McQueen, Directed Studies, "Detection and Speed Estimation of Vehicles Using Resource Constrained Embedded Devices", January to April 2018.
- Eric Huang, Undergraduate Honours Thesis, "Efficient Interactive Text Playback for Code Sharing and Tutorials"
, Presentation, May 2015 - May 2017. Two publications. Top CS Graduating Student for 2017.
- Spencer MacBeth, Undergraduate Honours Thesis, "Linear Hashing for Flash Memory on Resource-Constrained Microprocessors", Presentation, Sept 2016 - May 2017.
- Shan Rajapakshe, Undergraduate Honours Thesis, "Extracting Patient Events from Clinical Text Using Natural Language Processing", Presentation, Sept 2016 - May 2017.
- Eliana Wardle, NSERC USRA award winner.
- Wade Penson, Undergraduate Honours Thesis, "TEFS: A Flash File System for Use on Memory Constrained Devices"
, Presentation, May 2015 - Sept. 2016. Two publications. NSERC USRA award winner. Runner-up: Top CS Graduating Student for 2017.
- Matthew Fritter, Undergraduate Research Assistant on Digital Archive Database Project, May 2015 to May 2017.
- Jorge Garcia, Directed Studies, May to August 2016.
- Kevin Eger, Undergraduate Honours Thesis, "Rally, a One Stop-Shop for Reddit data and Insights" , Sept. 2015 to April 2016.
- Emily Millard, Undergraduate Honours Thesis, "The Digital Divide and the Government: Developing a Tool for the Analysis of Government Data", Presentation (2016 Undergraduate Research Conference),Sept. 2015 to April 2016.
- Kenny Raharjo, Undergraduate Honours Thesis, "Applying Multi-Armed Bandit on Game Development, Presentation (2016 Undergraduate Research Conference), Sept. 2015 to April 2016.
- Ethan Willoner, Undergraduate Honours Thesis, "AES Cryptosystem Acceleratoin Using Graphics Processing Units", Presentation (2016 Undergraduate Research Conference), Sept. 2015 to April 2016.
- Graeme Douglas, Undergraduate Honours Thesis, "LittleD: A Relational Database Management System for Resource Constrained Computing Devices", Sept. 2013 to April 2014. Three publications. NSERC USRA award winner.
- Raffi Kudlac, Directed Studies, Embedded Sensor Database Development, May 2014 to August 2014.
- Tim Rutherford, Directed Studies, Java/JSP Development, May 2014 to December 2014.
- Alex Yakovlev, Directed Studies, AngularJS UI Development, January 2015 to April 2015.
- Madison Cunning, Directed Studies, Metis Database Development, January 2015 to April 2015.
- Wilco Oberholzer, Directed Studies, GIS Web Site Development, May 2015 to August 2015.
- Derrick Pelletier, Undergraduate Honours Thesis, "Kelowna Irrigation Parks Management System", Sept. 2012 to April 2013.
- Paul Moore, Undergraduate Honours Thesis, "Multiplayer Math on the go with Factor Friends", Sept. 2012 to April 2013.
- Cody Clerke, Undergraduate Honours Thesis, "Managing City of Kelowna Parks to Improve Sustainable Water Use", Sept. 2012 to April 2013.
- William Lee, Undergraduate Honours Thesis, "DBA* - A Real-Time Path Finding Algorithm", Sept. 2012 to April 2013.
- Andrew Moldovan, Undergraduate Honours Thesis, "Statistical Data Mining - Applications in Student Learning", Sept. 2012 to April 2013.
- Eric Wein, Undergraduate Honours Thesis, "AutoEd 2.0 - An Online Courseware and Motivation System", Sept. 2012 to April 2013.
- Jessica Weeres, Undergraduate Honours Thesis, "The Use of Internet Marketing by Independent Restaurants in Kelowna", Sept. 2011 to April 2012.
- Andrew Campbell, Undergraduate Honours Thesis, "An Energy Efficient Environmental Sensor Network for Data Collection", Sept. 2011 to April 2012.
- Ryan Trenholm, Undergraduate Honours Thesis, "Saving Water: There's an App for That!", Sept. 2010 to April 2011.
- Alyosha Pushak, Undergraduate Honours Thesis, "AutoEd: An Online Assignment Generation and Marking System", Sept. 2010 to April 2011.
- Jesse Slamka, Undergraduate Honours Thesis, "3D Video Game Creation in C#", Presentation (2011 Undergraduate Research Conference), Sept. 2010 to April 2011.
- Geoffrey Appleby, Undergraduate Honours Thesis, "KelownaGigs: Constructing a Social Publishing Application to Support a Local Music Community", Presentation (2010 Undergraduate Research Conference), Sept. 2009 to April 2010.
- Stephen Smithbower, Directed Studies, "Real-Time Indirect Illumination",
Presentation (2010 Undergraduate Research Conference Best Presentation), Jan. 2010 to April 2010.
- Jacob Orr, Undergraduate Honours Thesis, "Schedule Viewer: A Scheduling Tool for UBC Okanagan Administration",
Poster (Undergrad Research Conference 2009), Presentation, Sept. 2008 to April 2009.
- Jocelyn Charland - Directed studies (Winter Term 1 2007)
- Timothy Montoya - Undergraduate Honours Thesis (7 credit hours total) - Summer 2003 to Spring 2004 - "A Patient
Management Application for the Civil Commitment Unit for Sexual Offenders"
- Project Proposal, Undergraduate Honors
Thesis
- Elizabeth Heithoff - Undergraduate Honours Thesis (7 credit hours total) - Summer 2002 to
Spring 2003 - "The Construction of a C++ Teaching Aide"
- Project Proposal, Undergraduate Honors Thesis
- Jose Jimenez - 22C:090 - Honours in Computer Science - (7 credit hours total) - Spring 2002 to
Fall 2002 - "Data Retrieval and Documentation Using Unity in a UniVerse Environment"
- Project Proposal - Spring 2002 Status Report - Summer 2002 Status Report - Undergraduate Honors Thesis - IREU Report
- Michael Schmitz - Programming Project (22C:198 3 credit hours) - Summer 2002 - "Interface
Development in an Internet Age"
- Proposal
Summer Student Transfer Program (SSTP)
Root Page
Go Back