Innovation E309
82 University Pl
Burlington, VT 05405
United States
- University of Vermont, MS, 2021
 - University of Chicago 1983--1986
 - Dartmouth College, AB, 1983
 
Department of Computer Science
Areas of expertise
Theory of computation; artificial intelligence; software engineering; algorithms
BIO
Clayton comes to UVM after many years in industry—early on developing systems for analysis and modeling of finance and operations in manufacturing, and later developing a SaaS platform for publication and distribution of equity research. Along the way, he designed and developed other systems including a HIPAA-compliant e-commerce platform for durable medical goods with insurance verification and billing integration; multi-warehouse fulfillment and inventory management systems; and a data management system for SEC compliance and post-trade analytics. Clayton began teaching in 2020 and joined the CS department on a full-time basis in 2022. He really enjoys teaching.
Courses
- CS 1210 Introduction to Programming
 - CS 2210 Computer Organization
 - CS 2240 Data Structures and Algorithms
 - CS 2250 Computability and Complexity
 - CS 2510 Introduction to Artificial Intelligence
 
Publications
An Introduction to Programming and Computer Science with Python (2023, first ed; 2025 second ed)
Bio
Clayton comes to UVM after many years in industry—early on developing systems for analysis and modeling of finance and operations in manufacturing, and later developing a SaaS platform for publication and distribution of equity research. Along the way, he designed and developed other systems including a HIPAA-compliant e-commerce platform for durable medical goods with insurance verification and billing integration; multi-warehouse fulfillment and inventory management systems; and a data management system for SEC compliance and post-trade analytics. Clayton began teaching in 2020 and joined the CS department on a full-time basis in 2022. He really enjoys teaching.
Courses
- CS 1210 Introduction to Programming
 - CS 2210 Computer Organization
 - CS 2240 Data Structures and Algorithms
 - CS 2250 Computability and Complexity
 - CS 2510 Introduction to Artificial Intelligence
 
Associations / memberships
- Association for Computing Machinery (ACM)
 - Institute of Electrical and Electronics Engineers (IEEE) and IEEE Computer Society
 - American Association for the Advancement of Science (AAAS)
 - Mathematical Association of America (MAA)
 - Python Software Foundation