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.
PhD, University of Notre Dame
MS, Wright State University
MA, University of Notre Dame
BA, College of Emporia, Emporia, Kansas
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
Legal and Ethical Issues in Computing, Artificial Intelligence, Project Management, Introductory Computer Science.
ACM-SIGCSE (Special Interest Group, Computer Science Education)
Iowa Undergraduate Computer Science Consortium
IEEE Iowa -Illinois Section (past Section Chair)