PhD opportunities with CUPLV are centered around the formal study of computational systems ranging across interactive, mobile, distributed, cyber-physical, and autonomous, with a focus on leveraging techniques from programming languages, control theory, and machine learning.