Dan Connors directs the computer engineering program in the Department of Electrical Engineering at the University of Colorado Denver. His areas of interest include Systems (computer architecture, embedded system design and fault
tolerance), Software (programming languages, parallel processing,
compilers), Scientific Computation (high performance computing).
Professor Connors serves instructor advisor on Udacity's CS344: Intro to Parallel Programming, Massive Open Online Course (MOOC) on Parallel Programming taught by Professor John Owens (UC Davis) and Dr. David Luebke (NVIDIA Research).
June 22nd, 2013: Professor Connors receives $4000 Intel Education grant to develop OpenCL course content- Khronos Initiative for Training and Education (KITE)
June 15th, 2013: TEDx MileHigh Evolving Computers and Computer Vision with featured bio at http://www.tedxmilehigh.com/
May 7th, 2013 : Congratulations to team Intracell (Electrical Engineering) for receiving the 3rd place Award and the Media Award at the 2013 Cornell Cup USA. Team members are Jeff Wiencrot, Ben Larkin, Damaris Smith, Rich McLean and Kyle Dunn. The team’s faculty advisor is Dan Connors, associate chair and assistant professor in electrical engineering. IntraCell Wins 3rd Place
January 22nd: Best paper/presentation award for for "Adaptive OpenCL (ACL) Execution in GPU Architectures" at 2013 ADAPT Workshop
January 30- March 20, 2013: Mini-STEM (Science, Technology, Engineering, Math) Outreach: UC Denver Mini-STEM- Faculty from CU Denver/AMC will present on topics related to Science, Technology, Engineering and Mathematics. Professor Connors will speak on "Computers and Computer Vision", on February 20th at the UC Denver Tivoli.
Computer Vision Slides (PDF) from February 20th: Mini-STEM
2012 UC Denver Electrical Engineering Student Project named as finalists in Cornell Cup National Competition.
NSF/TCPP Curriculum Initiative has awarded Professor Connors Early Adopter Award for developing core curriculum for CS/CE undergraduates related to parallel and distributed computing (PDC) topics. (2012)
Dan Connors is Co-PI (PI, Dr. Julien Langou, UC Denver) on the grant “II-New: GPU Cluster for Computing Research” that was recently funded through the National Science Foundation. This project is for the acquisition of a GPU cluster dedicated to research on high performance computing. The infrastructure will enable the investigation of the theoretical cost efficiency (GFlop/sec/dollar) and the theoretical power efficiency (GFlop/sec/Watt) of high performance computer systems. Awarded Amount to Date: $435000.
NSF Abstract: II-NEW GPU Cluster for Computing Research
2011 University of Colorado - UROP (Undergraduate Research Opportunities Program) Grant with students: Kyle Dunn and Jeff Wiencrot - "Constructing a Flexible GPU-Accelerated Framework for Computer Vision Gesture Recognition"
STEM (Science, Technology, Engineering, Math) Outreach: STEMapalooza event in Denver Colorado, October 8th and 9th
Dan Connors offers industry training in high performance parallel programming: CUDA Training and Open CL Training
Some of my research and education interests:
Accelerating computer vision algorithms for mobile systems
Run-time systems and compiler optimization
Parallel programming with GPUs and heterogeneous multicores : CUDA/OpenCL
Fault tolerant system design
Hardware design (FPGA prototyping)
Honors and Awards
University of Colorado Denver College of Engineering Outstanding Teaching Faculty Award (2012)
Universty of Colorado named Nvidia Center for Teaching Excellence (2012)
Nvidia Faculty Fellowship Program Award (2008-2009)
University of Colorado College of Engineering - Sullivan-Carlson Teaching Innovation Award 2008
Eta Kappa Nu - National Finalist C. Holmes MacDonald Outstanding Teaching Award for Young Electrical and Computer Engineering Professors 2004
University of Colorado College of Engineering - Peebles Outstanding Teaching Award 2003