Assistant Professor This email address is being protected from spambots. You need JavaScript enabled to view it.
BEC 259F
(205) 934-0032

Research and Teaching Interests: Digital logic, programming, electrical circuits, signals and systems

Office Hours: By appointment


  • B.S., University of Alabama at Birmingham, Electrical and Computer Engineering
  • M.S., University of Alabama at Birmingham, Electrical and Computer Engineering
  • Ph.D., University of Alabama-Huntsville, Electrical and Computer Engineering

My most recent research activities have been focused on the development of system-architecture, algorithms, and computer coding for the simulation of intelligent control of respiratory therapy, using a mechanical ventilator that supports the breathing of critical care patients in a clinical setting.

  • Recent Courses
    • EE 210: Digital Logic
    • EE 233: Engineering Programming Methods
    • EE 254: Applied Numerical Methods
    • EE 314: Electrical Circuits
    • EE 318: Signals and Systems
    • EE 333: Engineering Programming using Objects
    • EE 337: Introduction to Microprocessors
    • EE 426: Control Systems
    • EE 432/532: Introduction to Computer Networking
    • EE 341: Electromagnetics
  • Select Publications
    • Invited book chapter for The Industrial Electronics Handbook, 2nd Edition, co-edited by J. David Irwin and Bogdan M. Wilamowski. Chapter title: "Laplace Transforms," Dalton S. Nelson (2010).
  • Academic Distinctions and Professional Societies
    • Member, Institute of Electrical and Electronic Engineers (IEEE)
    • Member, Control Systems Society of the IEEE
    • Manuscript Reviewer, IEEE Transactions on Education
    • Eta Kappa Nu (Electrical Engineering Honorary)