This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember your browser. We use this information to improve and customize your browsing experience, for analytics and metrics about our visitors both on this website and other media, and for marketing purposes. By using this website, you accept and agree to be bound by UVic’s Terms of Use for web and social media privacy.  If you do not agree to the above, you can configure your browser’s setting to “do not track.”

Skip to main content
Portrait of Mike Zastre

Associate teaching professor

Computer Science

Contact:
Office: ECS 528 250-472-5771

About Michael

Michael Zastre is an associate teaching professor in the Department of Computer Science at the University of Victoria, where he has taught since 1996.

He holds a BSc from Simon Fraser University and both an MSc and PhD from UVic, with doctoral work focused on exception handling in programming languages.

His teaching spans introductory programming, computer organization, operating systems, software engineering and database systems. His scholarly interests include compilers, programming languages and computer networks, and he has published work on exception handling and computing education. He is a member of the Association for Computing Machinery and holds a limited engineering license with Engineers and Geoscientists of BC.