Rasha Karakchi serves as a Lecturer in the Department of Computer Science and Engineering at the University of South Carolina's Molinaroli College of Engineering and Computing, where she teaches diverse courses while maintaining an active research program in hardware acceleration and embedded systems. Her academic foundation includes: Ph.D. in Computer Science and Engineering, University of South Carolina (2020) M.E. in Computer Engineering, University of South Carolina (2016) Dr. Karakchi's research centers on high-performance reconfigurable embedded systems, with particular focus on hardware acceleration for automata processing, spiking neural networks, and genomic sequence alignment. Her work bridges theoretical computer science with practical hardware implementation, emphasizing energy efficiency and real-time performance in security-critical applications. Analysis of her 2023-2025 publications reveals a dominant research trajectory applying machine learning to optimize hardware configurations for domain-specific tasks. Key thematic clusters include ML-enhanced automata processors for pattern matching, lightweight encryption engines for embedded security, and specialized architectures for spiking neural network acceleration—all demonstrating consistent innovation in hardware-software co-design for computationally intensive workloads. Her research excellence has been recognized through: SPARC Award (South Carolina's Program to Advance Research and Creativity)












