- Ph.D. Electrical Engineering, Brigham Young University, 1988
- Over 25 years of service to Ë¿¹ÏÊÓƵ, began as Assistant Professor
- Assistant Professor at University of Idaho (1989-1996)
- Assistant Professor Brigham Young University (1988-1989)
- Co-inventor, Adaptive Noise Suppressor, October 10, 1985, Patent 4,658,426
Courses taught
- Advanced Computer Architecture
- Assembly Language
- Computer Architecture
- Data Communications and Networks
- Embedded System Architecture
- Intermediate Computer Architecture
- Microcontrollers
- Microprocessor Peripheral Interfacing
Projects
- Design of updated development kits and laboratory for various courses