Skip to main content
Positions Available
Division of Engineering and Applied Science
Caltech Logo
Computing + Mathematical Sciences Division of Engineering and Applied Science
  • About
    • Positions Available
    • CMS-EE Partners Program
    • Community Open Community Submenu
      • Women in CMS
      • Diversity, Equity, and Inclusion
      • Mentoring Opportunities
      • Equity and Title IX Office
      • Directory
      • Photo Directory
      • CMS Recharge Center
      • Room Reservations
    • Location
  • People
    • Faculty
    • Visitors Open Visitors Submenu
      • Merkin Distinguished Visiting Professorship
    • Postdoctoral Scholars Open Postdoctoral Scholars Submenu
      • Postdoc Alumni
    • Graduate Students Open Graduate Students Submenu
      • Graduate Alumni
    • Research Staff
    • Administration
  • Academics
    • Graduate Programs Open Graduate Programs Submenu
      • Graduate Degree in Applied + Computational Mathematics
      • Graduate Degree in Computer Science
      • Graduate Degree in Computing + Mathematical Sciences
      • Graduate Degree in Control + Dynamical Systems
      • Graduate Subject Minors
    • Undergraduate Programs Open Undergraduate Programs Submenu
      • Undergraduate Major in Applied + Computational Mathematics
      • Undergraduate Major in Computer Science
      • Undergraduate Major in Information + Data Sciences
      • Undergraduate Minor in Control + Dynamical Systems
      • Undergraduate Minor in Computer Science
      • Undergraduate Minor in Information + Data Sciences
    • Courses
    • Course Schedule
    • Honors and Awards
  • Research
    • Research Centers & Initiatives
    • Algorithmic Economics
    • Artificial Intelligence and Machine Learning
    • Computational Biology
    • Graphics and Geometry
    • Information Theory and Applied Probability
    • Mathematics of Data
    • Mathematical Modeling and Analysis
    • Molecular Programming and Synthetic Biology
    • Networked and Distributed Systems
    • Optimization
    • Quantum Information and Computation
    • Robotics and Autonomous Control
    • Scientific Computing and Numerical Analysis
    • Theoretical Computer Science
  • News & Events
    • Seminars
    • News
    • Meeting of the Minds Open Meeting of the Minds Submenu
      • CMS + IST Meeting of the Minds 2023
      • CMS + IST Meeting of the Minds 2022
      • IST Meeting of the Minds 2019
      • IST Meeting of the Minds 2018
      • CMS Meeting of the Minds 2017
      • CMS Meeting of the Minds 2016
    • TechFest
    • Keller Colloquium in CMS
  • Contact Us
Open search form
Menu Main Menu
Close
  • About Click here to open the "About" Submenu
  • People Click here to open the "People" Submenu
  • Academics Click here to open the "Academics" Submenu
  • Research Click here to open the "Research" Submenu
  • News & Events Click here to open the "News & Events" Submenu
  • Contact Us
Positions Available
Division of Engineering and Applied Science
About
Back
  • Positions Available
  • CMS-EE Partners Program
  • Community
    • Women in CMS
    • Diversity, Equity, and Inclusion
    • Mentoring Opportunities
    • Equity and Title IX Office
    • Directory
    • Photo Directory
    • CMS Recharge Center
    • Room Reservations
  • Location
CMS People
Back
  • Faculty
  • Visitors
    • Merkin Distinguished Visiting Professorship
  • Postdoctoral Scholars
    • Postdoc Alumni
  • Graduate Students
    • Graduate Alumni
  • Research Staff
  • Administration
Academics
Back
  • Graduate Programs
    • Graduate Degree in Applied + Computational Mathematics
    • Graduate Degree in Computer Science
    • Graduate Degree in Computing + Mathematical Sciences
    • Graduate Degree in Control + Dynamical Systems
    • Graduate Subject Minors
  • Undergraduate Programs
    • Undergraduate Major in Applied + Computational Mathematics
    • Undergraduate Major in Computer Science
    • Undergraduate Major in Information + Data Sciences
    • Undergraduate Minor in Control + Dynamical Systems
    • Undergraduate Minor in Computer Science
    • Undergraduate Minor in Information + Data Sciences
  • Courses
  • Course Schedule
  • Honors and Awards
Research
Back
  • Research Centers & Initiatives
  • Algorithmic Economics
  • Artificial Intelligence and Machine Learning
  • Computational Biology
  • Graphics and Geometry
  • Information Theory and Applied Probability
  • Mathematics of Data
  • Mathematical Modeling and Analysis
  • Molecular Programming and Synthetic Biology
  • Networked and Distributed Systems
  • Optimization
  • Quantum Information and Computation
  • Robotics and Autonomous Control
  • Scientific Computing and Numerical Analysis
  • Theoretical Computer Science
News & Events
Back
  • Seminars
  • News
  • Meeting of the Minds
    • CMS + IST Meeting of the Minds 2023
    • CMS + IST Meeting of the Minds 2022
    • IST Meeting of the Minds 2019
    • IST Meeting of the Minds 2018
    • CMS Meeting of the Minds 2017
    • CMS Meeting of the Minds 2016
  • TechFest
  • Keller Colloquium in CMS
Open search form
Michael Vanier
link Research Website
Administrative Assistant
Name: Diana Bohler
Email: [email protected]
Phone: 626-395-1768
Home  /  People  /  Michael Vanier

Michael Vanier

Teaching Professor of Computing and Mathematical Sciences
B.S., McGill University, 1986; M.S., California Institute of Technology, 1993; Ph.D., 2001. Lecturer in Computing and Mathematical Sciences, 2004-2020; Teaching Professor of Computing and Mathematical Sciences, 2020-.
  • Profile
  • Publications
  • Teaching

Related News

Dr. Vanier Named October Professor of the Month
Summer Engineering and Computer Science Institute
Read more news   >

Publications

View more publications on feeds.library.caltech.edu

Related Courses

2022-23
CS 1 x – Intermediate Computer Programming
CS 11 – Computer Language Lab
CS 111 – Graduate Programming Practicum
CS 115 – Functional Programming
CS 128 – Interactive Theorem Proving
CS 131 – Programming Languages
CS 164 – Compilers
CS 4 – Fundamentals of Computer Programming
2021-22
CS 1 – Introduction to Computer Programming
CS 1 x – Intermediate Computer Programming
Caltech Torch
Caltech Logo
California Institute of Technology
map marker
1200 East California Boulevard
Pasadena, California 91125
Community Portal Privacy Notice Site Content Copyright © 2023 Log In