David James
Acad Professional Computer Science- Education
B.S., Computer and Systems Engineering, Rensselaer Polytechnic Institute, 2006
M.S., Information Management, Syracuse University, 2009
Ph.D., Information Science and Technology, Syracuse University, 2017
- Specializations
Software engineering, computer science education
- Biography