Faculty Profile
Debra Yarrington

Debra Yarrington
Assistant Professor
410 Smith Hall
Newark, Delaware 19716
P: 302-831-2711
yarringt@udel.edu
EDUCATION
SHORT BIO
Computer Science Education
For Coronavirus information and resources for the UD Community visit the Coronavirus Updates Website.
Assistant Professor
410 Smith Hall
Newark, Delaware 19716
P: 302-831-2711
yarringt@udel.edu
EDUCATION
SHORT BIO
Computer Science Education