Experience: Lecturer/Instructor
University of Colorado (Denver) Department of Electrical Engineering
- Signal Processing (ELEC2651) Fall 2025
- Signal Processing (ELEC2651) Spring 2025
- Graph Signal Processing (ELEC 4810/5810-001) Spring 2025
University of Pennsylvania. Department of Electrical and Computer Engineering
- Graph Neural Networks (ESE5140) Fall 2022
- Teaching Material Development. Graph Neural Networks (ESE5140) Fall 2020
Industrial University of Santander, Colombia. Department of Electrical Engineering
- Digital Image Processing 2012
- Signal Processing 2011-2012
“The in class lectures were by far the most engaging lectures I’ve taken so far at this college. The professor was actively engaged in each lesson and it was evident that he was not going through the motions. I never left the lecture thinking I could have skipped that day, showing up was always worth it and beneficial.”
Student Evaluations, UC Denver, Signal Processing, Spring 2025
“I appreciated Professor Mayorga’s instructional style. His tests were very challenging. His professionalism is an example to others, and I enjoyed the class and him very much. He was always on time and prepared for the lesson. I wish him well in his research and future endeavors. My favorite instructor this year.“
“Extremely good explanation of topics while in class, as well as very good feedback on work and answers questions very clearly. Quizzes at the end of class are a tremendous help for retaining information from the class. Exam reviews were very helpful as well.”
Student Evaluations, UC Denver, Signal Processing, Fall 2025
Experience: Teaching Assistant
Industrial University of Santander, Colombia. Department of Electrical Engineering
- Signals and Systems 2007-2008
- Digital Signal Processing 2008-2009