Electrical and Computer Engineering: Recent submissions
Now showing items 1-20 of 1971
-
Salus: Stackelberg Games for Malware Detection with Microarchitectural Events
(University of Waterloo, 2024-04-24)Microarchitectural events have been the subject of previous investigations for malware detection. While some studies assert the effectiveness of utilizing hardware events in detecting malware, others contend that they ... -
Hydrogel-Based Dye-sensitized Solar Cells
(University of Waterloo, 2024-04-23)Utilizing PVA-PANI hydrogel as a quasi-solid state electrolyte in DSSC enhances device stability and efficiency. The hydrogel matrix provides mechanical robustness and facilitates ion transport, improving charge transfer ... -
LSTM Based Remaining Useful Life Prediction for Lithium-Ion EV Batteries
(University of Waterloo, 2024-04-19)Lithium-ion batteries are commonly used in electric vehicles (EVs) because of their high energy density, ability to provide good efficiency, and being lightweight. Predicting the Remaining Useful Life (RUL) is critical in ... -
Impact of data quality on ML models: Improving data quality with Outlier Detection
(University of Waterloo, 2024-04-15)In the dynamic landscape of Machine Learning (ML) applications, data quality comes out to be an important factor that impacts the performance of ML models. Through this thesis, we present a study that proposes innovative ... -
A Centralized System Performance Monitoring Infrastructure
(University of Waterloo, 2024-03-22)In this thesis, we introduce a centralized performance monitoring infrastructure. In the current computing landscape, performance monitoring architectures are becoming more and more important for different academic and ... -
Design of practical computer vision system with real-time object detection capability
(University of Waterloo, 2024-03-07)Computer vision nowadays relies heavily on machine learning techniques to interpret useful information from images or videos. Object detection is one such computer vision technique for identifying and locating objects ... -
Robust Sonographic Muscle Quality Assessment: A Live, Accurate Tissue Speed-of-Sound Estimation Framework
(University of Waterloo, 2024-02-23)Muscle quality can act as an indicator for physical health through qualitative – yet measurable – changes in muscle architecture and composition. One option for assessing muscle quality is through musculoskeletal ultrasound, ... -
Fair and Efficient Resource Scheduling in Heterogeneous Multi-Agent Systems
(University of Waterloo, 2024-02-22)The performance of machine-learning applications heavily relies on the choice of the underlying hardware architecture, encompassing factors such as computational power, scalability, memory, and storage capabilities. These ... -
A High Performance DDR4 Memory Controller on FPGA
(University of Waterloo, 2024-02-22)We introduce a high-performance DDR4 SDRAM memory controller synthesizable design for AMD/Xilinx's FPGA devices. Due to limitations in operating frequency, the design on FPGA presents additional challenges compared to ASIC: ... -
Enhanced EIRP and Reconfigurable Polarization Antenna for Millimeter-Wave Digital Beamforming using Circular Arrays
(University of Waterloo, 2024-02-22)The move towards millimeter wave (mm-wave) frequency bands in wireless communication has been driven by the need for higher data rates. However, some of the major challenges faced with the shift to mm-wave are high free ... -
Frequency Multiplier-Based RF Beamforming Front-End for Vector Modulated Signal Transmission
(University of Waterloo, 2024-02-05)In the rapidly evolving era of wireless communications, the advent of sixth-generation (6G) technology promises unprecedented advancements in terms of high data rates and ultra-low latency, which will lead to significant ... -
Standalone DC Microgrids Improvements Towards Smarter Grids
(University of Waterloo, 2024-01-26)Traditional distribution power systems are facing tremendous challenges in ensuring reliable and secure operation of the energy systems because of the new trend of using small- scale power generation and the proliferation ... -
Beyond Natural Language Processing: Advancing Software Engineering Tasks through Code Structure
(University of Waterloo, 2024-01-25)Machine learning-based approaches have been widely used to address natural language processing (NLP) problems. Considering the similarities between natural language text and source code, researchers have been working on ... -
UAV Detection Based on Adaptive Radar Signal Processing
(University of Waterloo, 2024-01-23)(Unmanned Air Vehicles) UAVs, commonly known as drones, have become widely available across the globe; they can be used for many useful applications, but they can also be used for illegal activities and terrorist attacks. ... -
Securing Vehicular Networks: A Rules-Based CAN Intrusion Detection System Using IoT Edge Architecture
(University of Waterloo, 2024-01-17)The increasing interconnectivity of modern safety-critical embedded systems has led to an ever-increasing attack surface. The automotive and maritime industries are but two industries that use safety-critical embedded ... -
Self-referencing Hybrid Plasmonic Nanostructures for Sensing
(University of Waterloo, 2024-01-10)The field of plasmonics has drawn a considerable amount of research interest for the past 20 years, and now, plasmonics is a vital part of nanophotonics. Numerous applications have been enabled by plasmonic structures in ... -
Noninvasive Glucose Detection Using Infrared Photoacoustic Spectroscopy and Machine Learning
(University of Waterloo, 2023-12-19)The ideal method to monitor diabetes is to obtain the glucose level with a fast, accurate, and pain-free measurement that does not require blood drawing or finger pricking. Although the development of noninvasive devices ... -
Understanding and Improving SAT Solvers via Proof Complexity and Reinforcement Learning
(University of Waterloo, 2023-12-18)Despite the fact that the Boolean satisfiability (SAT) problem is NP-complete and believed to be intractable, SAT solvers are routinely used by practitioners to solve hard problems in wide variety of fields such as software ... -
Statistical Variability Analysis of SilGeo
(University of Waterloo, 2023-12-18)The electronics manufacturing and supply industry is rife with the unchecked circulation of counterfeit and tampered components. Although developments have been made to counter this issue, the methods often involve visual ... -
Improved LaneNet for Lane Detection
(University of Waterloo, 2023-12-18)Lane detection is a critical component in autonomous vehicles and advanced driver assistance systems (ADAS), enabling accurate lane tracking and vehicle positioning. While traditional lane detection methods based on ...