Bonnie McVey

Associate Professor of Computer Science

B.A., St. Norbert College 
M.S., Purdue University 
Ph.D., Purdue University

Programs: Computer Science

Dr. Bonnie McVey joined the St. Norbert College faculty in 2000 after graduating from St. Norbert College in 1982 and earning a Ph.D. from Purdue University in 1992.

A theoretician at heart, Dr. McVey enjoys introducing students to computer science as well as exploring advanced topics in theory and applications with upper level students. A favorite moment in Theory of Computation (CSCI 323) involves proving to students that regardless of how powerful computers become, there are numerous problems that the current model of computation can never solve.

Dr. McVey’s research interests include identifying effective means, such as visualization and collaboration among faculty and students, for improving and enhancing the teaching of computer science. Additionally, she works to identify issues that dissuade students from pursuing computer science and to introduce changes that improve the likelihood of attracting students to computer science and keeping interested, qualified people involved in computer science.

Courses
CSCI 110 Introduction to Computer Programming
CSCI 150 Applications of Discrete Structures
CSCI 205 Software Engineering and Elementary Data Structures 
CSCI 220 Advanced Data and File Structures 
CSCI 310 Computing in a Global Society 
CSCI 321 Analysis of Algorithms 
CSCI 322 Programming Languages 
CSCI 323 Theory of Computation 
CSCI 350 Event Programming