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
Area(s) 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