Directory

Wing Ning Li

Wing Ning Li

Professor

College of Engineering

(CSCE)-Computer Science & Computer Engineering

Phone: 479-575-7264

Download vcard

Map

Visit Website

Wing Ning Li obtained his B.S. Degree in Computer Science with highest distinction from the University of Iowa, December 1982, his M.S. Degree in Computer Science from the University of Minnesota, November 1985, and his Ph.D. Degree in Computer Science from the University of Minnesata, September 1989. Currently, Dr. Li is a Professor, Department of Computer Science and Computer Engineering, University of Arkansas, where he has been serving from 1989-present.

Li served as Programmer/Software Engineer, Infinite Graphics Incorporated, 4611 E. Lake Street, Minneapolis, MN 55406, in the period 1984-1985, a Teaching Assistant, Department of Computer Science, University of Minnesota, in the period 1983-1989, a Research Assistant, Department of Computer Science, University of Minnesota, in the period 1986-1989. He served as an Assistant Professor, Department of Computer Science, University of Arkansas, in the period 1989-1995, an Associate Professor, Department of Computer Science (1995-1998), and Department of Computer Science and Computer Engineering (1998-2007), University of Arkansas, 1995-2007, and a Professor, Department of Computer Science and Computer Engineering, University of Arkansas, 2007 - present.

Dr. Li research interests are in the areas of Computer-aided design for VLSI circuits, combinatorial optimization, design and analysis of algorithms in both theoretical and experimental settings, parallel computing, software reuse and construction, workflow automation and bioinformatics (the study of heparin-binding proteins).

Dr. Li has taught a variety of undergraduate courses including Programming Foundations I and II, Data Structures, Assembly Languages, Computer Organizations, Operating Systems, Algorithms, Windows Programming (X-windows and MS windows), Software Engineering, CAD topics, and Formal Languages and Computability and the following graduate courses: Advanced Algorithm, Formal Languages, Computational Complexity, Graph Algorithms, CAD topics and Advanced Operating Systems.

  • Design automation
  • Design and analysis of algorithms
  • Combinatorial optimization
  • Software reuse
  • Parallel computing
  • B.S., Computer Science, University of Iowa
  • M.S., Computer Science, University of Minnesota
  • Ph.D., Computer Science, University of Minnesota