Michelle Mills Strout
Teaching
Courses at University of Arizona
CSc 210: Software Development (Fall 2018, Spring 2018)
CSc 553: Principles of Compilation (Spring 2017)
CSc 453: Compilers and Systems Programming (Fall 2016)
CSc 620: Topics in Programming Languages (Spring 2016, one LCPC 2016 paper and another submission in progress)
Courses Taught at Colorado State University
CS/ECE 560: Foundations of Fine-Grained Parallelism (Spring 2012)
CS 453: Introduction to Compiler Construction
(Spring 2015),
(Spring 2013),
(Spring 2007 through 2011),
CS 553: Compiler Construction (Fall 2014)
(Fall 2009),
(Fall 2007),
(Fall 2006),
(Fall 2005)
CS 270: Computer Organization(Fall 2012), (Fall 2008)
CS 653: Static and Dynamic Program Analysis
(Fall 2010),
(Spring 2008), (Spring 2007), (Spring 2006)