Allison, Chuck
Title:
Professor
Office:
CS 520
Phone:
801-863-6389
Fax:
801-224-2934
Mail Code:
129
Download CV
Last Updated: 8/20/14 -
(Students go to http://www.chuckallison.com for more information.)

Professor Allison has degrees in mathematics and twenty years experience as a professional software engineer. He has been at UVU since 2001, specializing in programming languages, software design, mathematical foundations of computing, scientific computing, C++, and Python. He has over 100 publications, including two C++ books.

Awards

  • Outstanding Educator of the Year, 2013
  • Board of Trustees Award of Excellence, 2010
  • Faculty Senate Faculty Award of Excellence, 2004
  • Outstanding Educator of the Year, 2004

Service

  • Computer Science Department Chair, 2013 – present
  • UVU Faculty Senate President, 2008 – 2010
  • Member, Presidential Search Committee (hired Matthew Holland), 2008 – 2009

Courses Taught

  • CS 1410 – Object-Oriented Programming
  • CS 2300 – Discrete Structures
  • CS 3240 – Theory of Computation
  • CS 3250 – Java Software Development
  • CS 3270 – Python Software Development
  • CS 3320 – Numerical Software Engineering
  • CS 3370 – C++ Software Development
  • CS 3450 – Principles and Patterns of Software Design
  • CS 4450 – Analysis of Programming Languages
To download his CV click the link on the right.