Robert Dyer

Teaching Experience

Fall 2021

  • SOFT 467/CSCE 467/867, Testing, Verification, and Analysis

Spring 2021

  • SOFT 261, Software Engineering IV

Fall 2020

  • SOFT 461/CSCE 461/861, Advanced Topics in Software Engineering

Previous, at Bowling Green State University

Guest Lectures

  • Substitute Instructor
    • Spring 2015 (Jan 13-Jan 22) - CS 6640 - Software Engineering
  • Introduction to Aspect-Oriented Programming using AspectJ
    • Spring 2014 - CprE 339 - Software Architecture and Design
  • Mining Billions of AST Nodes to Study Actual and Potential Usage of Java Language Features
    • Spring 2014 - ComS 342 - Principles of Programming Languages
  • Introduction to data-parallel programming using Boa as an example
    • Spring 2014 - ComS 342 - Principles of Programming Languages
  • Introduction to data-parallel programming using Boa as an example
    • Fall 2013 - ComS 342 - Principles of Programming Languages
  • Mining Software Repositories with Boa
    • Fall 2013 - CprE 416 - Software Evolution and Maintenance
  • Introduction to data-parallel programming using Boa as an example
    • Fall 2012 - ComS 342 - Principles of Programming Languages
  • Introduction to LaTeX
    • Fall 2008 - ComS 342 - Principles of Programming Languages