Assistant Professor
Electrical Engineering and Computer Science,School of Engineering,
The University of Kansas
| Email: | andygill at ku.edu |
| Phone: | +1 785-864-8817 (Eaton) / +1 785-864-4712 (ITTC) +1 785-864-3226 (FAX) |
| Address: | The University of Kansas, 2001 Eaton Hall, 1520 West 15th Street, Lawrence, KS 66045-7621 |
| Office: | Room 2024 (Eaton) / Room 252 (Nichols Hall) |
| Office hours: | Wednesday 2:00-4:00 (or by appointment) |
Recent Publications and Submissions
"Deriving an Efficient FPGA Implementation of a Low Density Parity Check Forward Error Corrector",
The 16th ACM SIGPLAN International Conference on Functional Programming, 09/2011.
Abstract
"Declarative FPGA Circuit Synthesis using Kansas Lava",
The International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'11), Las Vegas, Nevada, USA, 07/2011.
"Using Functional Programming to Generate an LDPC Forward Error Corrector",
The 19th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, Salt Lake City, 05/2011.
Abstract
"ChalkBoard: A Functional Image Description Language and its Practical Applications",
EECS, vol. MS: University of Kansas, 04/2011.
Abstract
"Forward Error Correction and Functional Programming",
EECS, vol. MS: University of Kansas, 04/2011.
Capturing Functions and Catching Satellites,
, no. ITTC-FY2011-TR-29952011-1, 01/2011.
Abstract
"Improving the Presentation of Technical Material in Video Talks using Post Production",
2010 Midwest Section Conference of the American Society for Engineering Education, Lawrence, KS, 09/2010.
Abstract
"Every Animation Should Have a Beginning, a Middle, and an End",
Trends in Functional Programming, 2010.
Abstract
"Factorising Folds for Faster Functions",
Journal of Functional Programming, vol. 20, issue 3-4, 2010.
Abstract
"Types and Type Families for Hardware Simulation and Synthesis: The Internals and Externals of Kansas Lava",
Trends in Functional Programming, 2010.
Abstract
"What's the matter with Kansas Lava?",
Trends in Functional Programming, 2010.
Abstract
Professional Activities
- Editor, SIGPLAN Notices
- PC Member for the Workshop on Mathematically Structured Functional Programming (MSFP'10)
- PC Member for the Symposium on the Implementation and Application of Functional Languages (IFL'10)
- PC Member for the International Conference on Functional Programming (ICFP'10)
- PC Member for Practical Aspects of Declarative Languages (PADL'10)
- PC Member for the Symposium on the Implementation and Application of Functional Languages (IFL'09)
- ICFP Programming Contest Chair, 2009
- Chair, Midwest Programming Languages Day, May 8th 2009
- PC Member for the Symposium on the Implementation and Application of Functional Languages (IFL'08)
- PC Co-Chair for Practical Aspects of Declarative Languages (PADL'09)
- PC Chair for the Haskell Symposium (HASKELL'08)
- PC Member for Mathematically Structured Functional Programming (MSFP'08)
- PC Member for the Haskell Workshop (HASKELL'07)