Jeffrey H. Kulick, Ph.D.

Jeff KulickProfessor
Electrical & Computer Engineering


EB 215
(256) 824-6049
(256) 824-6803




Univ. of Pennsylvania Electrical Eng.
Univ. of Pennsylvania Electrical Eng.
New York University Eng. Physics 



Dr.Kulick has been involved in the development of real-time embedded systems since the early 1980’s. As part of his work as President of Image and Audio Systems (Canada) he designed and developed parallel processor signal processing systems for real time audio signal processing and multimedia post production. While at Queen’s University in Kingston Ontario and the MIT Media Laboratory, Dr. Kulick developed a number of autostereoscopic and holographic systems for displaying 3-D medical information. At The University of Alabama in Huntsville, Dr. Kulick has continued his work in autostereoscopic displays and is part of the team that developed the ICVision Display. Most recently, Dr. Kulick has been developing software and hardware techniques for the performance analysis and validation of real time and embedded systems.

Research Expertise

  • tbd

Honors & Awards

  • tbd

Recent Publications

Michael C. Lindsey, David J. Coe, Jeffrey Kulick, Letha Etzkorn, and Yujian Fu, “Design of Safety Critical Survivable Systems Using Autonomic and Semantic Web Methodologies”, International Conference on Software Engineering Research and Practice (SERP’12) WorldComp 2012, Las Vegas, NV, July 2012. [SERP Acceptance Rate = 26% as of April 26, 2012]

Elise Haley David Coe, and Jeffrey Kulick, “3-D Visualization of Simulink Physics Models Using Unreal Engine,” International Conference on Modeling, Simulation, and Visualization (MSV’12) WorldComp 2012, Las Vegas, NV, July 2012.  [MSV Acceptance Rate = 29% as of April 27, 2012]

David J. Coe, Joshua Hogue, Jeffrey Kulick, “Software Safety Engineering Education,” Presented at 2011 International Conference on Software Engineering Research and Practice,  (SERP'11) WorldComp 2011, July 2011, Las Vegas, NV.

J.H. Kulick, D.J. Coe, J.S. Hogue, and R.K. Gaede, "Cyber-physical Systems Design: The Software Safety Engineering & Model-Based Design Divide," 2011 Army/NASA System and Software Engineering Forum, July 26-27, 2011, Huntsville, AL.

Rhonda Gaede, David Moody, Michael Adderley, Charles Fulks, Laurie Joiner, Jeffrey Kulick, “A Model-Based Design Approach to Hardware/Software Co-Design at UAHuntsville”, Extended Abstract Submitted to the Workshop on Infrastructures for Software Hardware Co-Design, at the International Symposium on Code Generation and Optimization, Toronto Canada April 24-28, 2010.

Jennifer English, David Coe, Rhonda Gaede, Jeffrey Kulick, “MEMS-Assisted Cryptography for CPE Protection,” Vol 5., Number 4, July/August 2007, pp:14-21.

Jennifer English, David Coe, Rhonda Gaede, Jeffrey Kulick, "Protection of Cryptographic Systems Using Reconfigurable MEMS-Based Tamper Sensors," Proceedings of the Reconfigurable Systems, Microsystems, and Nanotechnology Conference, Redstone Arsenal, May 8, 2007.

Alex Milenkovic, Jeffrey Kulick, Rhonda Gaede, "Tamper Protection of Hardware / Software Systems Using Dynamic Re-configuration Of Instruction Sets and Netlists in FPGAs," Proceedings of the Reconfigurable Systems, Microsystems, and Nanotechnology Conference, Redstone Arsenal, May 9, 2007.

Gladstone Adderley, Rhonda Gaede, Jeffrey Kulick, "Verification of Hardware/Software Co-Designed Systems Utilizing Re-configurable Hardware," Proceedings of the Reconfigurable Systems, Microsystems, and Nanotechnology Conference, Redstone Arsenal, May 9, 2007.

Jeffrey Kulick, Brett Boren, "An FPGA Based Real Time Trace Collection and Compression Co-Processor," Presented at the IEEE Workshop on Architecture Research using FPGA Platforms, Proc. 11th International Symposium on High-Performance Computer Architecture, February 2005.

M. Milenkovic, A. Milenkovic, J. Kulick, "Microbenchmarks for determining branch predictor organization,"Software Practice and Experience, Vol. 34, 2004.

J. Yan, S. T. Kowel, H. J. Cho, C. H. Ahn, G. P. Nordin, and J. H. Kulick, "Autostereoscopic 3D display based on micromirror array," Appl. Opt. 43(18) pp. 3686-3696 (2004).

"A Dynamic Power Profiling of Embedded Computer Systems," Coleman D. Bagwell, Emil Jovanov, and Jeffrey H. Kulick, 34th Southeastern Symposium on System Theory (SSST), March (2002).

"Handel C for Rapid Prototyping of VLSI Coprocessors for Real Time Systems," S.M. Loo, Earl Wells, N. Freije, J. Kulick, 34th SSST, March (2002).

"System Modeling of a Parallel Processor Broadcast Interconnection System," J. Booth and J. Kulick,Proceedings of the 2002 Southeastcon, April (2002).

"Designing and Interconnection Testbed," R. Gaede, D. Butler, M. Sweet, and J Kulick, Proceedings of the 2001/2002 MUG Conference (2001).

“In-Tune: An In-Situ Non-Invasive Performance Tuning Tool For Multi-threaded Linux on Symmetric Multiprocessing Pentium Workstations,” J. Rodgers, R. Gaede, J. Kulick, Software Practice and Experience29(9), 775-792, (1999)

“Evaluation and Performance Analysis of the Process Cache: A Partitioned Multi-Process Secondary Cache,” R. Gaede, M. McMahan, J.Kulick, Computers and Electrical Engineering, 4(3-4), 201-221 (1998).

"A 3-D Display Utilizing a Diffractive Optical Element and an Active Matrix Liquid Crystal Display," G.P. Nordin, M.W. Jones, R.G. Lindquist, S.T. Kowel, accepted for publication Optical Engineering.

"A Pixel Scale Digital-to-Analog Converter for Liquid Crystal on VLSI Displays," A. Thomsen, R.G. Lindquist, J.H. Kulick, P.J. Nasiatka, G.P. Nordin and S.T. Kowel, IEEE Trans. on Circuits and Systems-I, Fund. Theory and Applications, 42, No. 9, pp. 545-548 (1995).

"The SOME (Simultaneous Optical Multiprocessor Exchange) Bus," J Kulick, W.E. Cohen, C. Katsinis, E. Wells, A. Thomsen, R.K. Gaede, R.G. Lindquist, G. P. Nordin, M. A. G. Abushagar, and D. Shen, Proceedings of the 2nd Massively Parallel Processing using Optical Interconnections Conference, San Antonio, Texas, pp. 336-344 (1995).

"Partial Pixel: A 3-D Diffractive Display Architecture," J. Kulick, G. P. Nordin, A. Parker, S. Kowel, R. Lindquist, M. Jones and P. Nasiatka, Journal of Optical Society of America A, 20(1),(1995).

"A Liquid Crystal-on-Silicon Implementation of the Partial Pixel 3-D Display Architecture," G. P. Nordin, J.H. Kulick, R.G. Lindquist, P.J. Nasiatka, M.W. Jones, M. Friends, and S. T. Kowel, Applied Optics, 34(19),(1995).

"Electrostatic and Diffraction Analysis of a Liquid Crystal Device Utilizing Fringing Fields: Applications to 3-D Displays," J. Kulick, J. Jarem, R. Lindquist, S. Kowel, M. Friends, and T. Leslie, Applied Optics, 34(11), pp. 1901 - 1922 (1995)

"Demonstration of a Novel 3-D Autostereoscopic Display", G. P. Nordin, J. H. Kulick, M. Jones, P.ÊNasiatka, R. G. Lindquist, St. T. Kowel, Optics Letters Vol. 19, # 12, , 901-903 (1994)

"High Resolution Liquid Crystal Phase Gratings Formed by Fringing Fields from Interdigitated Electrodes", R. Lindquist, J. Kulick, G. Nordin, J. Jarem , S. Kowel, M. Friends, Optics Letters, Vol. 19, #9, pp. 670-672 (1994).

"ICVision - A VLSI Based Diffractive Display System", J. Kulick, S. Kowel, G. Nordin, A. Parker, R. Lindquist, in the Proceedings of the SPIE Conference on Practical Holography, Feb. 1994.

“IC-Vision - A VLSI Based Holographic Display System"- Jeffrey Kulick, Stephen Kowel, Tom Leslie, G. W. Petznick, R. Ciliax, in the Proceedings of The SPIE Conference on Practical Holography, Feb. 1993.