Yaodong Bi - URL

Yaodong Bi

Department of Computing Sciences
University of Scranton

HOME | VITA | COURSES | RESOURCES | DEPARTMENT | UNIVERSITY |

CURRICULUM VITA

Yaodong Bi, Ph.D.

Department of Computing Sciences
University of Scranton
Scranton, Pennsylvania 18510
Phone: (570)941-6108
Email: bi@cs.scranton.edu
Web: http://www.cs.scranton.edu/~bi

Education

Ph.D. in Computer Science, June 1991
University of Illinois at Chicago, Chicago, Illinois

M.S. in Computer Science and Engineering, March 1986
B.S. in Computer Science and Engineering, July 1982
Northeast University of Technology, Shenyang, PR China

Teaching Experience

Professor, September 2007 – present
Associate Professor
, September 1997 – August 2007
Assistant Professor, September 1991 – August 1997
Department of Computing Sciences
University of Scranton, Scranton, Pennsylvania

Grants

1.   Spalletta, B. Bishop, Y. Bi, et al. “Outcomes in a Diverse Population of Primary School Students through Exposure to Robotics," $11,898, July 1, 2013 – June 30, 2014, Marywood University/University of Scranton Cooperative Grant Program, 2013.

2.    Yaodong Bi and Robert McCloskey, Hydro4GE Online Software Development Environment, Hydro4GE - Ben Franklin, $8,000.00, September 2010

3.    John Beidler, Richard Plishka, Yaodong Bi, and Robert McCloskeyr, Hydro4GE – An Online Software Development Environment (Collaborative KIG project Software Engineering Associates), PA DCED, $ 44,941.05, July 2008.

4.    John Beidler, Richard Plishka, Yaodong Bi, and Robert McCloskeyr, Hydro4GE – An Online Software Development Environment (Collaborative KIG project with College Misericordia and Software Engineering Associates), PA DCED, $29,636, July 2007.

Publications

1.   J. Beidler and Y. Bi, “Four coloring greedy algorithm visualizations,” Presented at CCSNE 2013 Conference and published in Journal of Computing Sciences in Colleges, Volume 29 Issue 3, January 2014, Pages 96-100, Consortium for Computing Sciences in Colleges , USA

2.     J. Beidler and Y. Bi, Threads Early,’ as a tutorial, Journals of the CCSCNE, St. Joseph’s College, Hartford, CT, April 16 and 17, 2010.

3.     Y. Bi and J. Beidler, Teaching Database Systems with Web Applications Team Projects,” Journals of the CCSCE, St. Joseph’s College, Patchogue, New York, October 12 and 13, 2007.

4.     Y. Bi and J. Beidler, “A Visual Tool for Teaching Multithreading in Java,” Journals of the CCSCNE, Rochester Institute of Technology, Rochester, NY, April 20-21, 2007.

5.     Y. Bi and J. Beidler, “An Environment for Large Software Team Projects,” Journals of the CCSCE, University of Mary Washington, Fredericksburg, VA, October 27 and 28, 2006.

6.     J. Beidler and Y. Bi, “An IteratorFactory:  A Threads Example,” Journals of the CCSCE, University of Mary Washington, Fredericksburg, VA, October 27 and 28, 2006.

7.     R. McCloskey , J. Beidler, and Y. Bi, “CS 2 and the Comparator Interface,” Journals of the CCSCE, Montclair State University, NJ, Oct 17-18, 2003.

8.     Beidler, J., McCloskey, R., and Bi, Y “(In)Formalism,” The Journal of Computing in Small Colleges, April 2003.

9.     J. Beidler, Y. Bi, and R. McCloskey, “Recursive List Paradigm in Java and C++,” The Journal of Computing in Small Colleges, Vol. 17, No. 6, pp. 197-205, Worcester, MA, April 2002.

Research Interests:

  • Software Engineering
  • Real-time Systems
  • Database Systems
  • Operating Systems
  • Mobile Application Development
  • Software Design

Courses:

  • C/IL 102 Computer and Information Literacy
  • CMPS 341 Database Systems
  • CMPS 352 Operating Systems
  • CMPS 355 Mobile Application Development
  • CMPS 358 Special Topics: Real-Time Systems
  • SE 510 Principles and Applications of Software Design
  • SE 516 Engineering of Software Systems
  • SE 521 Database Systems