Faculty Profile
Debra Yarrington
Debra Yarrington
Assistant Professor
410 Smith Hall
Newark, Delaware 19716
P: 302-831-2770
yarringt@udel.edu
EDUCATION
SHORT BIO
Computer Science Education
Assistant Professor
410 Smith Hall
Newark, Delaware 19716
P: 302-831-2770
yarringt@udel.edu
EDUCATION
SHORT BIO
Computer Science Education