Detail of patio tile and ironwork

Faculty Profiles

William J. Wolfe
Professor, Computer Science

Picture of Professor William J. Wolfe

Education

Ph. D. Mathematics, City University of New York, 1976
B. A. Mathematics, Queens College (CUNY), 1972

Contact Information


Biography

William J. Wolfe is currently Professor and Chair of Computer Science at California State University Channel Islands. He earned a Ph. D. in Mathematics, City University of New York, 1976 and then became a commissioned officer in the United States Navy, on active duty from 1976 to 1981 (Naval Nuclear Power School, Orlando, Florida). In 1981 he joined the Artificial Intelligence group at Martin Marietta (now Lockheed-Martin) in Denver.

There, he worked on computer vision and software modeling of autonomous vehicles and manipulators for projects funded primarily by DARPA, NASA and JPL. In 1988 he accepted the position of associate professor of computer science at the University of Colorado at Denver. For the past 20 years his research focused on mathematical analysis of Neural Networks, Genetic Algorithms, and development of related software simulations.

Recently, he has shifted his emphasis to online technology (e.g.: database-driven web applications) and its impact on education. Dr. Wolfe has been the Principal Investigator on many projects funded by industry, and has taught university courses in Software Engineering, Discrete Structures, Data Structures, Programming Languages, Automata Theory, Analysis of Algorithms, Database-Driven Websites, Robotics, Artificial Intelligence, Computer Vision, Expert Systems, Neural Networks, Genetic Algorithms, Intelligent Agents, Algorithms for Bioinformatics, Biological Informatics, Programming for Bioinformatics, and Planning and Scheduling Systems.

Representative Courses Taught

Scholarship

Keywords

Artificial Intelligence, Expert Systems, Neural Networks, Genetic Algorithms, Optimization, Bioinformatics

Additional Teaching and Research Information