Y. Daniel Liang
Yamacraw Professor of Software Engineering
Department of Computer Science
Georgia Southern University
Email: y(dot)daniel(dot)liang(at)gmail.com

Brief CV

Dr. Liang earned his Ph.D. in Computer Science from the University of Oklahoma in 1991, and an MS and BS in Computer Science from Fudan University in Shanghai, China, in 1986 and 1983. Prior to joining Armstrong (now merged with Georgia Southern University), he was an associate professor in computer science at Purdue University in Fort Wayne, where he twice received the Excellence in Research award.

Dr. Liang was trained in theoretical computer science. He has published in SIAM Journal on Computing, Discrete Applied Mathematics, Acta Informatics, and Information Processing Letters. He is the author of more than thirty books. His popular computer science texts are widely adopted in the world.

Dr. Liang was elected a Java Champion in 2005 by Sun Microsystems. He has given lectures on Java internationally.

  • Education
    • Ph.D. Computer Science, 1991, University of Oklahoma.
    • Dissertation Title: Algorithms for Some Special Graphs.
    • M.S. Computer Science, 1986, Fudan University.
    • Thesis Title: An Information Retrieval System on Universal Relational Interface
    • B.S. Computer Science, 1983, Fudan University.
  • Areas of Interest
    • Object-oriented Programming, see my textbooks.
    • Interactive Learning.
    • Database Administration and Applications.
    • Design and analysis of algorithms.
    • Parallel Processing.
    • For more information, see my journal publication list.
  • Professional Experience
    • Professor, Department of Computer Science, Armstrong Atlantic State University, since 7/2000.
    • Associate Professor, Department of Computer Science, IPFW, 7/1997 – 7/2000.
    • Assistant Professor, Department of Computer Science, IPFW, 8/1991- 7/1997.
    • Computer Specialist, National Severe Storms Laboratory, Norman, OK, 1989-1991.
    • Teaching Assistant, School of Computer Science, University of Oklahoma, 1988-1989.
    • Application Programmer, National Severe Storms Laboratory, 1987-1988.
  • Awards and Honors
    • Excellence in Research Award, School of Engineering, Technology and Computer Science, 1998.
    • Excellence in Research Award. School of Engineering, Technology and Computer Science. 1994.