Robert Dyer

Teaching Experience

Spring 2018

  • CS 3350, Standard Data Structures & Algorithms
  • CS 4550/5550, Software Architecture and Design
  • CS/MSA 6500, Big Data Analytics

Fall 2017

Previous

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