Syracuse University
Computer Science
Vassar College
California State University, Fullerton
EGCC
Queens College CUNY
Bowie State University
Wheaton College
Pune, University
University of Texas at Dallas
University of Wisconsin-Madison
University of North Texas
Wheaton College (IL)
Tohoku University
University of Texas Arlington
Virtual University of Pakistan