
Computer Science Theses and Dissertations
This collection contains theses and dissertations from the Department of Computer Science, collected from the Scholarship@Western Electronic Thesis and Dissertation Repository
Theses/Dissertations from 2022
The Design and Implementation of a High-Performance Polynomial System Solver, Alexander Brandt
Defining Service Level Agreements in Serverless Computing, Mohamed Elsakhawy
Algorithms for Regular Chains of Dimension One, Juan P. Gonzalez Trochez
Towards a Novel and Intelligent e-commerce Framework for Smart-Shopping Applications, Susmitha Hanumanthu
Multi-Device Data Analysis for Fault Localization in Electrical Distribution Grids, Jacob D L Hunte
Towards Parking Lot Occupancy Assessment Using Aerial Imagery and Computer Vision, John Jewell
Potential of Vision Transformers for Advanced Driver-Assistance Systems: An Evaluative Approach, Andrew Katoch
Psychological Understanding of Textual journals using Natural Language Processing approaches, Amirmohammad Kazemeinizadeh
Driver Behavior Analysis Based on Real On-Road Driving Data in the Design of Advanced Driving Assistance Systems, Nima Khairdoost
Solving Challenges in Deep Unsupervised Methods for Anomaly Detection, Vahid Reza Khazaie
Developing an Efficient Real-Time Terrestrial Infrastructure Inspection System Using Autonomous Drones and Deep Learning, Marlin Manka
Predictive Modelling For Topic Handling Of Natural Language Dialogue With Virtual Agents, Lareina Milambiling
Improving Deep Entity Resolution by Constraints, Soudeh Nilforoushan
Respiratory Pattern Analysis for COVID-19 Digital Screening Using AI Techniques, Annita Tahsin Priyoti
Extracting Microservice Dependencies Using Log Analysis, Andres O. Rodriguez Ishida
False Discovery Rate Analysis for Glycopeptide Identification, Shun Saito
Towards a Generalization of Fulton's Intersection Multiplicity Algorithm, Ryan Sandford
An Investigation Into Time Gazed At Traffic Objects By Drivers, Kolby R. Sarson
Exploring Artificial Intelligence (AI) Techniques for Forecasting Network Traffic: Network QoS and Security Perspectives, Ibrahim Mohammed Sayem
A Unified Representation and Deep Learning Architecture for Persuasive Essays in English, Muhammad Tawsif Sazid
Towards the development of a cost-effective Image-Sensing-Smart-Parking Systems (ISenSmaP), Aakriti Sharma
Advances in the Automatic Detection of Optimization Opportunities in Computer Programs, Delaram Talaashrafi
Reputation-Based Trust Assessment of Transacting Service Components, Konstantinos Tsiounis
Fully Autonomous UAV Exploration in Confined and Connectionless Environments, Kirk P. Vander Ploeg
Three Contributions to the Theory and Practice of Optimizing Compilers, Linxiao Wang
Developing Intelligent Routing Algorithm over SDN: Reusable Reinforcement Learning Approach, Wumian Wang
Predicting and Modifying Memorability of Images, Mohammad Younesi
Theses/Dissertations from 2021
Generating Effective Sentence Representations: Deep Learning and Reinforcement Learning Approaches, Mahtab Ahmed
A Physical Layer Framework for a Smart City Using Accumulative Bayesian Machine Learning, Razan E. AlFar
Load Balancing and Resource Allocation in Smart Cities using Reinforcement Learning, Aseel AlOrbani
Contrastive Learning of Auditory Representations, Haider Al-Tahan
Cache-Friendly, Modular and Parallel Schemes For Computing Subresultant Chains, Mohammadali Asadi
Protein Interaction Sites Prediction using Deep Learning, Sourajit Basak
Predicting Stock Market Sector Sentiment Through News Article Based Textual Analysis, William A. Beldman
Improving Reader Motivation with Machine Learning, Tanner A. Bohn
A Black-box Approach for Containerized Microservice Monitoring in Fog Computing, Shi Chang
Visualization and Interpretation of Protein Interactions, Dipanjan Chatterjee
A Framework for Characterising Performance in Multi-Class Classification Problems with Applications in Cancer Single Cell RNA Sequencing, Erik R. Christensen
Exploratory Search with Archetype-based Language Models, Brent D. Davis
Evolutionary Design of Search and Triage Interfaces for Large Document Sets, Jonathan A. Demelo
Building Effective Network Security Frameworks using Deep Transfer Learning Techniques, Harsh Dhillon
A Deep Topical N-gram Model and Topic Discovery on COVID-19 News and Research Manuscripts, Yuan Du
Automatic extraction of requirements-related information from regulatory documents cited in the project contract, Sara Fotouhi
A Visual Analytics System for Rapid Sensemaking of Scientific Documents, Amirreza Haghverdiloo Barzegar
Calibration Between Eye Tracker and Stereoscopic Vision System Employing a Linear Closed-Form Perspective-n-Point (PNP) Algorithm, Mohammad Karami
Fuzzy and Probabilistic Rule-Based Approaches to Identify Fault Prone Files, Piyush Kumar Korlepara
Parallel Arbitrary-precision Integer Arithmetic, Davood Mohajerani
A Technique for Evaluating the Health Status of a Software Module Using Process Metrics, . Ria
Visual Analytics for Performing Complex Tasks with Electronic Health Records, Neda Rostamzadeh
Predictive Model of Driver's Eye Fixation for Maneuver Prediction in the Design of Advanced Driving Assistance Systems, Mohsen Shirpour
A Generative-Discriminative Approach to Human Brain Mapping, Deepanshu Wadhwa
WesternAccelerator:Rapid Development of Microservices, Haoran Wei
A Lightweight and Explainable Citation Recommendation System, Juncheng Yin
Mitosis Detection from Pathology Images, Jinhang Zhang
Theses/Dissertations from 2020
Visual Analytics of Electronic Health Records with a focus on Acute Kidney Injury, Sheikh S. Abdullah
Towards the Development of Network Service Cost Modeling-An ISP Perspective, Yasmeen Ali
A Hybrid Approach to Procedural Dungeon Generation, Mathias Paul Babin
Inverse Mapping of Generative Adversarial Networks, Nicky Bayat
Design of Interactive Visualizations for Next-Generation Ultra-Large Communication Networks, Wenjun Chen
A Generic Implementation of Fast Fourier Transforms for the BPAS Library, Colin S. Costello
Automatically Classifying Non-functional Requirements with Feature Extraction and Supervised Machine Learning Techniques, Mahtab EzzatiKarami
Requirements Engineering in the Context of Big Data Software Applications, Darlan Florencio de Arruda
A Visual Analytics System for Making Sense of Real-Time Twitter Streams, Amir HaghighatiMaleki
A Patch-as-Filter Method for Same-Different Problems with Few-Shot Learning, Yining Hu
An Implementation of Power Series in the BPAS Library, Mahsa Kazeminooreddinvand
Computational Methods for Predicting Protein-protein Interactions and Binding Sites, Yiwei Li
Computation of Sensitive Multiple Spaced Seeds, Arnab Mallik
Framework For Kernel Based BM3D Algorithm, Mena Abdelrahman Massoud
Automated Anomaly Detection and Localization System for a Microservices Based Cloud System, Priyanka Prakash Naikade
Triaging Twitter Users: An Exploratory Visual Analytics System, Parinaz Nasr Esfahani
A Requirements Measurement Program for Systems Engineering Projects: Metrics, Indicators, Models, and Tools for Internal Stakeholders, Ibtehal Noorwali
Range Flow: New Algorithm Design and Quantitative and Qualitative Analysis, Seereen Noorwali
A Visual Analytics System for Investigating Multimorbidity Using Supervised Machine Learning, Maede Sadat Nouri
Reinforcement learning in large, structured action spaces: A simulation study of decision support for spinal cord injury rehabilitation, Nathan Phelps
Effiicient Computation of Maximal Exact Matches Between Genomic Sequences, Valeria Leticia Portes de Cerqueira Cesar
Identifying External Cross-references using Natural Language Processing (NLP), Elham Rahmani
Machine Learning with Digital Signal Processing for Rapid and Accurate Alignment-Free Genome Analysis: From Methodological Design to a Covid-19 Case Study, Gurjit Singh Randhawa
Network Impact Modeling and Analysis: A QoS Perspective, Tarandeep K. Randhawa
Discrimination of Leucine and Isoleucine in De Novo peptide sequencing using deep neural networks, Bingran Shen
Investigating Citation Linkage as a Sentence Similarity Measurement Task using Deep Learning, Sudipta Singha Roy
Exploring Explicit and Implicit Feature Spaces in Natural Language Processing Using Self-Enrichment and Vector Space Analysis, Vincent Sippola
Applying Front End Compiler Process to Parse Polynomials in Parallel, Amha W. Tsegaye
Driving maneuver detection using knowledge distillation networks, Kyle Windsor
MHCherryPan, a novel model to predict the binding affinity of pan-specific class I HLA-peptide, Xuezhi Xie
Theses/Dissertations from 2019
Virtual Sensor Middleware: A Middleware for Managing IoT Data for the Fog-Cloud Platform, Fadi AlMahamid
An Adaptive Weighted Average (WAV) Reprojection Algorithm for Image Denoising, Halimah Alsurayhi
High Multiplicity Strip Packing, Andrew Bloch-Hansen
New Algorithms for Computing Field of Vision over 2D Grids, Evan Debenham
A new algorithm for primer design, Debanjan Guha Roy
A New Method to Solve Same-different Problems with Few-shot Learning, Yuanyuan Han
Algebraic Neural Architecture Representation, Evolutionary Neural Architecture Search, and Novelty Search in Deep Reinforcement Learning, Ethan C. Jackson
Classifying Appliances Operation Modes Using Dynamic Time Warping (DTW) And K Nearest Neighbors (KNN), Abdelkareem M. Jaradat
A Programming Model for Internetworked Things, Hao Jiang
An Investigation on Derivative and Model Noise for Optical Flow, Wenyang Liu
Approximation Algorithms for Problems in Makespan Minimization on Unrelated Parallel Machines, Daniel R. Page
Improving Neural Sequence Labelling Using Additional Linguistic Information, Muhammad Rifayat Samee
Local Search Approximation Algorithms for Clustering Problems, Nasim Samei