Juan Cockburn Headshot

Juan Cockburn

Associate Professor
Department of Computer Engineering
Kate Gleason College of Engineering

Office Location

Juan Cockburn

Associate Professor
Department of Computer Engineering
Kate Gleason College of Engineering


BS, Universidad Nacional de Ingenieria (Peru); MS, Ph.D., University of Minnesota


Dr. Juan C. Cockburn received his B.S. in Electromechanical Engineering from the National University of Engineering in Lima, Peru, and his M.S. and Ph.D. degrees in Electrical Engineering from the University of Minnesota. From August 1994 to July 1995 he was a Research Associate with the Institute for Mathematics and its Applications (IMA), Minneapolis, Minnesota sponsored by Honeywell Technology Center, were he worked on practical algorithms to obtain minimal models of systems with uncertainty. From 1995 to 2002 he was with the Department of Electrical Engineering of Florida State University. His research focus was on the application of robust control of tracking systems in the aerospace, robotic s and process control industries. After receiving tenure and promotion in 2002, he moved to the Rochester Institute of Technology where he is an Associate Professor of Computer Engineering. Dr. Cockburn was a visiting scholar at the Robotics Institute of Carnegie Mellon University during the summer of 1998. In the summers of 2000 and 2001, he held NRC Summer Faculty Fellowships at the Air Force Research Laboratories at Eglin Air Force Base, Fort Walton, Florida. His research contributions have been in the area of robust control theory and uncertainty modeling. He has authored/co-authored more than forty technical papers. Dr. Cockburn serves as a reviewer for multiple technical journals and conferences. He is a Senior Member of the Institute of Electrical and Electronic Engineers. He is currently interested in the application of robust control theory and uncertainty modeling to the economics of sustainability, 3D printing systems and computer vision.


Select Publications

Macksamie, K. and Cockburn, J.C. and Wagner J., “LPV Tracking Control for Economic Management of Ecosystems,” IEEE International Conference on Control Applications, pp 1131-1935, October 03 - 05, Dubrovnik, Croatia, 2012.

Cockburn, J.C., McLoud, K. and Wagner J., “Robust Control of Predator-Prey-Hunter Systems,” American Control Conference, pp 1934-1939, June 29 - July 01, San Francisco, CA, 2011.

Nelson E. and Cockburn, J.C., “Dual Camera Zoon Control: A Study of zoom tracking stability,” ICASSP , Honolulu, HI, March , 15-20 April I-941-I-944, 2007.

Castaneda, B, and Cockburn, J.C., “Reduced Support Vector Machines Applied to Real-Time Face Tracking,” ICASSP , Philadelphia, PA, March 18-23, 2005.

Cockburn, J.C, “Discussion on Generalized LFT-based representation of parametric uncertain models”, European Journal of Control, Vol. 10, 338340, 2004.

Cockburn, J.C., “Multidimensional Realizations of Systems with Parametric Uncertainty,” Proc. MTNS, Perpignan, France, June 2000.


Currently Teaching

3 Credits
This course introduces students to the study of linear continuous-time classical control systems, their behavior, design, and use in augmenting engineering system performance. The course is based on classical control methods using Laplace-transforms, block-diagrams, root-locus, and frequency-domain analysis. Topics include: Laplace-transform review; Bode plot review; system modeling for control; relationships of transfer-function poles and zeros to time-response behaviors; stability analysis; steady-state error, error constants, and error specification; feedback control properties; relationships between stability margins and transient behavior; lead, lag, and PID control; root-locus analysis and design; frequency-response design and Nyquist stability. A laboratory will provide students with hands-on analysis and design-build-test experience, and includes the use of computer-aided design software such as MATLAB.
3 Credits
This course begins by reviewing signal and system analysis techniques for analyzing linear systems. It includes Fourier techniques and moves on to present fundamental computational techniques appropriate for a number of applications areas of computer engineering. Other topics include symbolic logic and optimization techniques.

Select Scholarship

Journal Paper
Rojas, A. J., M. Esterman, and J. C. Cockburn. "Towards the Control of the EP3D Printed Surface." ASME Journal of Manufacturing Science and Engineering. (2015): 1-10. Web.
Macksamie, K., J. Wagner, and J. C. Cockburn. "Feedback Control for Ecosystem Management: The Case of Wolf-elk-hunting Dynamics in the US Mountain West." Journal of Mountain Science. (2014): 850-865. Print.
External Scholarly Fellowships/National Review Committee
9/1/2015 - 6/30/2016
     Institute for Mathematics and its Applications, Minneapolis, MN
     Amount: 46750
Published Conference Proceedings
Macksamie, Kevin, Juan C. Cockburn, and Jeff Wagner. "LPV Tracking Control for Economic Management of Ecosystems." Proceedings of the 2012 IEEE International Conference on Control Applications. Ed. IEEE. Dubrovnik, Croatia: IEEE, 2012. Print.
Hong, Aun Kei, Jeff Pelz, and Juan C. Cockburn. "Light-weight, Low-cost, Side Mounted Mobile Eye Tracking System." Proceedings of the 2012 Western New York mage Processing Workshop. Ed. IEEE. Rochester, NY: IEEE, 2012. Print.
Macksamie, Kevin, Jeff Wagner, and Juan C. Cockburn. "Robust Control Amidst Stock and Flow Benefits: The Case of Wolf-Elk-Hunting Dynamics in the US Mountain West." Proceedings of the 2012 AERE Summer Conference. Ed. Don Fullerton. Asheville, NC: n.p., 2012. Print.