Explore a selection of works produced by the Department of Computer Science at Michigan Technological University.

Follow

Works from 2022

Link

Identifying and Addressing Risks in the Early Design of a Sociotechnical System through Premortem, Briana Christina Bettin, Kelly S. Steelman, Charles Wallace, Dana Pontious, and Elizabeth Veinott

Link

A Performance Evaluation of Nomon: A Flexible Interface for Noisy Single-Switch Users, Nicholas Ryan Bonaker, Emli Mari Nel, Keith Vertanen, and Tamara Broderick

Link

A Performance Evaluation of Nomon: A Flexible Interface for Noisy Single-Switch Users, Nicholas Ryan Bonaker, Emli Mari Nel, Keith Vertanen, and Tamara Broderick

Link

Demonstrating Nomon: A Flexible Interface for Noisy Single-Switch Users, Nicholas Ryan Bonaker, Emli Mari Nel, Keith Vertanen, and Tamara Broderick

Link

Design and Use of a Visualization for Teaching Integer Coercion, Steven Carr, Yu Chin Cheng, Yu Hsiang Hu, Jean Mayo, Ahmed Radwan, Ching-Kuang Shene, and James Walker

PDF

ORTHOGONAL POINT LOCATION AND RECTANGLE STABBING QUERIES IN 3-D, Timothy M. Chan, Yakov Nekrich, Saladi Rahul, and Konstantinos Tsakalidis

Link

Pay "Attention" to Adverse Weather: Weather-aware Attention-based Object Detection, Saket S. Chaturvedi, Lan Zhang, and Xiaoyong Yuan

Link

Duplicates also Matter! Towards Secure Deletion on Flash-based Storage Media by Removing Duplicates, Niusen Chen and Bo Chen

Link

The Block-Based Mobile PDE Systems are Not Secure - Experimental Attacks, Niusen Chen, Bo Chen, and Weisong Shi

Link

Poster: Data Recovery from Ransomware Attacks via File System Forensics and Flash Translation Layer Data Extraction, Niusen Chen, Josh Dafoe, and Bo Chen

PDF

External-Memory Dictionaries with Worst-Case Update Cost, Rathish Das, John Iacono, and Yakov Nekrich

Link

The Life and Work of Vera Stepen Pless, Steven T. Dougherty, Gretchen Mathews, Jay A. Wood, Janet Beissinger, Richard Brualdi, Nick Crews, Vladimir Tonchev, and et. al.

Link

TPGen: A Self-Stablizing GPU-Based Method for Prime and Test Paths Generation, Ebrahim Fazli and Ali Ebnenasir

Link

Statistical Keyboard Decoding, Dylan Gaines, John J. Dudley, Per Ola Kristensson, and Keith Vertanen

Link

Understanding How People with Visual Impairments Take Selfies: Experiences and Challenges, Ricardo E. Gonzalez Penuela, Paul Vermette, Zihan Yan, Cheng Zhang, Keith Vertanen, and Shiri Azenkot

Link

Testing and Development of the Tethered-Permanently Shadowed Region EXplorer: A Rover Designed to Lay Superconducting Tether into Lunar Permanently Shaded Regions, Marcello C. Guadagno, Travis Wavrunek, Paul van Susante, Austen Goddu, Elijah Cobb, Hunter McGillivray, Collin Miller, Erik Vanhorn, and Ted Gronda

Link

Exploring GNN Based Program Embedding Technologies for Binary Related Tasks, Yixin Guo, Pengcheng Li, Yingwei Luo, Xiaolin Wang, and Zhenlin Wang

Link

Monofacial vs bifacial solar photovoltaic systems in snowy environments, Koami Soulemane Hayibo, Aliaksei Petsiuk, Pierce Mayville, Laura Brown, and Joshua M. Pearce

Link

FEPS: A Tool for Feature Extraction from Protein Sequence, Hamid Ismail, Clarence White, Hussam AL-Barakati, Robert H. Newman, and Dukka KC

Link

Effects of repeated implicit bias training in a North American university, Betsy Lehman, Karen Colbert, Sonia Goltz, Audrey L. Mayer, and Mark Rouleau

PDF

A Few-shot Learning Model based on a Triplet Network for the Prediction of Energy Coincident Peak Days, Jinxiang Liu and Laura Brown

Link

Accelerate Hardware Logging for Efficient Crash Consistency in Persistent Memory, Zhiyuan Lu, Jianhui Yue, Yifu Deng, and Yifeng Zhu

Link

GPU-I-TASSER: a GPU accelerated I-TASSER protein structure prediction tool, Elijah A. MacCarthy, Chengxin Zhang, Yang Zhang, and Dukka KC

Link

Making It Strange: Disrupting Assumptions About Technology and Ethics in Engineering and Computing Education, Alexandra Morrison and Charles Wallace

Link

FlashWalker: An In-Storage Accelerator for Graph Random Walks, Fuping Niu, Jianhui Yue, Jiangqiu Shen, Xiaofei Liao, Haikun Liu, and Hai Jin

Link

Exploring Motor-impaired Programmers' Use of Speech Recognition, Sadia Nowrin, Patricia Ordóñez, and Keith Vertanen

Link

Deep Learning–Based Advances In Protein Posttranslational Modification Site and Protein Cleavage Prediction, Subash C. Pakhrin, Suresh Pokharel, Hiroto Saigo, and Dukka KC

PDF

Improving protein succinylation sites prediction using embeddings from protein language model, Suresh Pokharel, Pawel Pratyush, Michael Heinzinger, Robert H. Newman, and Dukka KC

Link

Camera–Lidar sensor fusion for drivable area detection in winter weather using convolutional neural networks, Nathir Rawashdeh, Jeremy Bos, and Nader J. Abu-Alrub

PDF

Einstein-Roscoe regression for the slag viscosity prediction problem in steelmaking, Hiroto Saigo, Dukka KC, and Noritaka Saito

Link

Towards Sustainable Smart Cities: A Contextual Study on Digital Participatory Planning Policies and Readiness Assessment in Oman, Nibras Sameer, Chaham Alalouch, Mohamed S. Saleh, Saleh Al-Saadi, and Ashraf Saleem

Link

VR Distance Judgments are Affected by the Amount of Pre-Experiment Blind Walking, Soheil Sepahyar and Scott A. Kuhl

Link

Software-Based Flat Nested Page Table in Sunway Architecture, Sai Sha, Hanlin Du, Yingwei Luo, Xiaolin Wang, and Zhenlin Wang

Link

Accelerating Address Translation for Virtualization by Leveraging Hardware Mode, Sai Sha, Yi Zhang, Yingwei Luo, Xiaolin Wang, and Zhenlin Wang

Link

ThreadMentor: a system for teaching multithreaded programming, Ching-Kuang Shene

Link

Modular Grammatical Evolution for the Generation of Artificial Neural Networks (Hot-off-the-Press Track at GECCO 2022), Khabat Soltanian, Ali Ebnenasir, and Mohsen Afsharchi

Link

Environment Sound Classification (ESC) with Choquet Integral Fusion, Yilin Wang, Timothy C. Havens, and Andrew Barnard

Link

GSpecPal: Speculation-Centric Finite State Machine Parallelization on GPUs, Yuguang Wang, Robbie Watling, Junqiao Qiu, and Zhenlin Wang

Link

Ice anthropogenic classification with acoustic vector sensors using transformer neural networks, Steven Whitaker, Andrew Barnard, George D. Anderson, and Timothy C. Havens

Link

MPKIX: Towards More Accountable and Secure Internet Application Services via Mobile Networked Systems, Tian Xie, Sihan Wang, Xinyu Lei, Jingwen Shi, Guan Hua Tu, and Chi Yu Li

PDF

Integrating Deep Learning and Hydrodynamic Modeling to Improve the Great Lakes Forecast, Pengfei Xue, Aditya Wagh, Gangfeng Ma, Yilin Wang, Yongchao Yang, Tao Liu, and Chenfu Huang

Link

Tear Up the Bubble Boom: Lessons Learned From a Deep Learning Research and Development Cluster, Zehua Yang, Zhisheng Ye, Tianhao Fu, Jing Luo, Xiong Wei, Yingwei Luo, Zhenlin Wang, and et al.

Link

Cocktail: Mixing data with different characteristics to reduce Read Reclaims for NAND Flash Memory, Genxiong Zhang, Yuhui Deng, Yi Zhou, Shujie Pang, Jianhui Yue, and Yifeng Zhu

Link

Efficient Hardware Redo Logging for Secure Persistent Memory, Zhan Zhang, Jianhui Yue, Xiaofei Liao, and Hai Jin

Link

Frequency Spectrum Modification Process-Based Anti-Collusion Mechanism for Audio Signals, Juan Zhao, Tianrui Zong, Yong Xiang, Guang Hua, Xinyu Lei, Longxiang Gao, and Gleb Beliakov

Works from 2021

Link

Deep Learning Classification of High-Resolution Drone Images Using the ArcGIS Pro Software: FOR374/FR444,, Amr Abd-Elrahman, Katie Britt, and Tao Liu

Link

Performance Evaluation of Convolutional Neural Network Using Synthetic Medical Data Augmentation Generated by GAN, Ramesh Adhikari and Suresh Pokharel

Link

Accelerating Text Communication via Abbreviated Sentence Input, Jiban Krishna Adhikary, Jamie Berger, and Keith Vertanen

Link

Text Entry in Virtual Environments using Speech and a Midair Keyboard, Jiban Krishna Adhikary and Keith Vertanen

Link

Typing on Midair Virtual Keyboards: Exploring Visual Designs and Interaction Styles, Jiban Krishna Adhikary and Keith Vertanen

Link

Admonita: A recommendation-based trust model for dynamic data integrity, Wassnaa Al-Mawee, Steve Carr, and Jean Mayo

Link

GIS-Integrated Optimization for Locating Food Waste and Manure Anaerobic Co-digestion Facilities, Sharath Kumar Ankathi, David Watkins, Prathyusha Sreedhara, Jacob Zuhlke, and David Shonnard

Link

Range Majorities and Minorities in Arrays, Djamal Belazzougui, Travis Gagie, J. Ian Munro, Gonzalo Navarro, and Yakov Nekrich

Link

Developing a Comic-Creation Assignment and Rubric for Teaching and Assessing Algorithmic Concepts, Briana Christina Bettin, Michelle E. Jarvie-Eggart, Kelly S. Steelman, and Charles Wallace

Link

Frozen in the Past: When it Comes to Analogy Fears, It's Time for Us to "let it Go", Briana Christina Bettin and Linda Ott

Link

Applied Cryptography in Computer and Communications, Bo Chen and Xinyi Huang

Link

Combating the OS-Level Malware in Mobile Devices by Leveraging Isolation and Steganography, Niusen Chen, Wen Xie, and Bo Chen

Link

A Practical Self-Stabilizing Leader Election for Networks of Resource-Constrained IoT Devices, Michael Conard and Ali Ebnenasir

Link

Towards Stealing Deep Neural Networks on Mobile Devices, Shashank Reddy Danda, Xiaoyong Yuan, and Bo Chen

Link

Earth Mover's Distance as a Similarity Measure for Linear Order Statistics and Fuzzy Integrals, Matthew Deardorff, Derek T. Anderson, Timothy C. Havens, Bryce Murray, Siva K. Kakula, and Timothy Wilkin

Link

Efficient Hardware-assisted Out-place Update for Persistent Memory, Yifu Deng, Jianhui Yue, Zhiyuan Lu, and Yifeng Zhu

PDF

Characterizing soil stiffness using thermal remote sensing and machine learning, Jordan Ewing, T. Oommen, Paramsothy Jayakumar, and Russell Alger

Link

Enhancing the composition task in text entry studies: Eliciting dificult text and improving error rate calculation, Dylan Gaines, Per Ola Kristensson, and Keith Vertanen

Link

Light Field Compression by Residual CNN-Assisted JPEG, Eisa Hedayati, Timothy C. Havens, and Jeremy Bos

Link

Online Sequential Learning of Fuzzy Measures for Choquet Integral Fusion, Siva K. Kakula, Anthony Pinar, Timothy C. Havens, and Derek T. Anderson

Link

TrustZone Enhanced Plausibly Deniable Encryption System for Mobile Devices, Jinghui Liao, Bo Chen, and Weisong Shi

Link

Efficient NVM Crash Consistency by Mitigating Resource Contention, Zhiyuan Lu, Jianhui Yue, Yifu Deng, and Yifeng Zhu

Link

Iteration and inquiry: Toward a meaningful model of ethical engagement for engineering and computing students, Alexandra Morrison and Charles Wallace

Link

Actionable XAI for the Fuzzy Integral, Bryce Murray, Derek T. Anderson, and Timothy C. Havens

Link

Dynamic planar point location in optimal time, Yakov Nekrich

Link

New data structures for orthogonal range reporting and range minima queries, Yakov Nekrich

Link

Penalty-and Locality-aware Memory Allocation in Redis Using Enhanced AET, Cheng Pan, Xiaolin Wang, Yingwei Luo, and Zhenlin Wang

Link

Modeling the Growth and Spread of Infectious Diseases to Teach Computational Thinking, Meara Pellar-Kosbar, Dylan Gaines, Lauren Monroe, Alec Rospierski, Alexander Martin, Ben Vigna, Devin Stewart, Jared Perttunen, Calvin Voss, Robert Pastel, and Leo C. Ureel II

Link

Scalable FSM parallelization via path fusion and higher-order speculation, Junqiao Qiu, Xiaofan Sun, Amir Hossein Nodehi Sabet, and Zhijia Zhao

Link

Swift shadow paging (SSP): No write-protection but following TLB flushing, Sai Sha, Yi Zhang, Yingwei Luo, Xiaolin Wang, and Zhenlin Wang

Link

Writeback Modeling: Theory and Application to Zipfian Workloads, Wesley Smith, Daniel Byrne, and Chen Ding

Link

Modular Grammatical Evolution for the Generation of Artificial Neural Networks, Khabat Soltanian, Ali Ebnenasir, and Mohsen Afsharchi

PDF

Decreasing the Miss Rate and Eliminating the Performance Penalty of a Data Filter Cache, Michael Stokes, David Whalley, and Soner Onder

Link

A Visualization for Teaching Integer Coercion, James Walker, Steven M. Carr, Ahmed Radwan, Yuhsiang Hu, Yuchin Cheng, Jean Mayo, and Ching-Kuang Shene

Link

Recurrent networks for direction-of-arrival identification of an acoustic source in a shallow water channel using a vector sensor, Steven Whitaker, Andrew Barnard, George D. Anderson, and Timothy C. Havens

Link

Recurrent networks for direction-of-arrival identification of an acoustic source in a shallow water channel using a vector sensor, Steven Whitaker, Andrew Barnard, George D. Anderson, and Timothy C. Havens

Link

Uncertain Inference Using Ordinal Classification in Deep Networks for Acoustic Localization, Steven Whitaker, Zach Dekraker, Andrew Barnard, Timothy C. Havens, and George D. Anderson

Link

Enforcing Access Control in Information-Centric Edge Networking, Danye Wu, Zhiwei Xu, Bo Chen, Yujun Zhang, and Zhu Han

PDF

What if keys are leaked? Towards practical and secure re-encryption in deduplication-based cloud storage, Weijing You, Lei Lei, Bo Chen, and Limin Liu

Works from 2020

Link

Child-robot theater: Engaging elementary students in informal STEAM education using robots, Jaclyn Barnes, S. Maryam FakhrHosseini, Eric Vasey, Chung Hyuk Park, and Myounghoon Jeon

Link

Child-Robot Interaction in a Musical Dance Game: An Exploratory Comparison Study between Typically Developing Children and Children with Autism, Jaclyn Barnes, Chung Hyuk Park, Ayanna Howard, and Myounghoon Jeon

Link

Infusing Computing Identity into Introductory Engineering Instruction, Briana Christina Bettin, Michelle E. Jarvie-Eggart, Kelly S. Steelman, and Charles Wallace

Link

SecureCvisual: Visualization and Analysis for C Code Security, Steve Carr and Jean Mayo

Link

Further results on colored range searching, Timothy M. Chan, Qizheng He, and Yakov Nekrich

Link

Effects of Brightness on Distance Judgments in Head Mounted Displays, Fan Ding, Soheil Sepahyar, and Scott A. Kuhl

Link

Methods for Evaluating Depth Perception in a Large-Screen Immersive Display, Dylan Gaines and Scott A. Kuhl

PDF

Fast preprocessing for optimal orthogonal range reporting and range successor with applications to text indexing, Younan Gao, Meng He, and Yakov Nekrich

Link

Conference Report on 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2019) [Conference Reports], Timothy C. Havens and James M. Keller

PDF

Distance Oracles for Interval Graphs via Breadth-First Rank/Select in Succinct Trees, Meng He, J. Ian Munro, Yakov Nekrich, Sebastian Wild, and Kaiyu Wu

Link

Spectrum-preserving sparsification for visualization of big graphs, Martin Imre, Jun Tao, Yongyu Wang, Zhiqiang Zhao, Zhuo Feng, and Chaoli Wang

Link

A Novel Clustering Scheme for Heterogeneous Vehicular Networks, Ali Jalooli, Kuilin Zhang, Min Song, and Wenye Wang

PDF

Scalable structural index construction for json analytics, Lin Jiang, Junqiao Qiu, and Zhijia Zhao

Link

C-SLAM: Six degrees of freedom point cloud mapping for any environment, Sam Kysar, Parker Young, Akhil Kurup, and Jeremy Bos

Link

Improving the performance of NVM crash consistency under multicore, Zhiyuan Lu, Jianhui Yue, Yifu Deng, and Yifeng Zhu

Link

A Promela Model for Contiki's Scheduler, Hassan Mousavi, Elham Mahmoudzadeh, and Ali Ebnenasir