Completed a PhD in Computer Engineering, ECE, Purdue University.
Graduate Courses:
ECE 565 - Computer Architecture (Fall 15)
ECE 573 - Compiler Construction (Fall 15)
ECE 563 - Parallel Programming (Spring 16)
CS 565 - Programming Languages (Spring 16)
ECE 608 - Computational Models and Methods (Fall 16)
ECE 695 - Fault-Tolerant Computer System Design (Fall 16)
ECE 568 - Embedded System Design (Spring 17)
ECE 695 - Operating Systems Design and Implementation (Spring 17)
ECE 663 - Compiler Code Generation, Optimizations, Parallelization (Spring 18)
ECE 695 - Programmable Accelerator Architecture (Spring 18)
MA 575 - Graph Theory (Spring 18)
BIOL 595 - Bioinformatics (Fall 18)
ECE 600 - Random Variables (Spring 19)
MA 598 - Math Neural Networks(Spring 19)
Bachelor of Science (B.S.) in Computer Engineering, Minor in Computer Science Utah Valley University.
Relevant and Interested Areas
Compilers
Programming Languages
Parallel Computing
Bioinformatics
Systems
Embedded Systems
System Emulation, Firmware Re-Hosting, Cybersecurity
Computer Architecture