He is a Principal Investigator for the NSF BPC Expanding Computing Pathways (ECEP) Alliance and also directs the ECEP partner, the Commonwealth Alliance for Information Technology Education (CAITE). ECEP and CAITE are multi-institution partnerships designed to increase the pipeline of women and underrepresented minorities in IT education. He also directs the Research in Presentation Production for Learning Electronically (RIPPLES) research group.
Adrion has been developing multimedia systems for teaching and learning since 1995 and has been involved in software engineering research and teaching since 1975. He is a fellow of the ACM and of the AAAS and received distinguished service awards from the University, ACM-SIGSOFT and the Computing Research Association.