Gary Monnard


Dr. Monnard has a background in both computer science and philosophy and teaches legal and ethical issues in philosophy to graduate and undergraduate students. His primary teaching focus is lower-level undergraduate computer science.

See Courses Taught

Education and Training

  • PhD, University of Notre Dame Philosophy
  • MS, Wright State University Computer Science
  • MA, University of Notre Dame Philosophy
  • BA, College of Emporia, Emporia, Kansas Mathematics, English

Areas of Professional Interest

  • Legal and Ethical Issues in Computing
  • Artificial Intelligence
  • Project Management
  • Introductory Computer Science

Professional Affiliations

ACM-SIGCSE (Special Interest Group, Computer Science Education)
Iowa Undergraduate Computer Science Consortium
IEEE Iowa -Illinois Section (past Section Chair)

More About Dr. Monnard

Courses Taught

CSCI 650 Project Management
CSCI 435/640 Legal & Ethical Issues in Computing
CSCI 300 Systems Analysis and Design
CSCI 270 Networks and Data Communications
CSCI 195 Object-Oriented Programming I
CSCI 140 Computer Systems
CSCI 120 Introduction to Computer Science


Gary Monnard

Computer Sciences
Ambrose Hall 422A
518 W. Locust St.
Davenport, IA 52803

So, what's next?

Are you ready to take the next step? St. Ambrose offers more than 60 programs and 27 athletic teams and sports to join on campus. Become an Ambrosian today!