Fall 2021 (University of Wisconsin - Platteville)
SE-3430 Object-Oriented Analysis and Design
SE-3860 Software Maintenance and Reengineering
SE-4330 Software Engineering Project I
Spring 2021 (University of Wisconsin - Platteville)
SE-3430 Object-Oriented Analysis and Design
SE-3860 Software Maintenance and Reengineering (2 sections)
SE-4730 Software Engineering Project II
Fall 2020 (University of Wisconsin - Platteville)
SE-3430 Object-Oriented Analysis and Design (2 sections)
SE-3860 Software Maintenance and Reengineering
SE-4330 Software Engineering Project I
Spring 2020 (University of Wisconsin - Platteville)
SE-3860 Software Maintenance and Reengineering (2 sections)
CS-3630 Database Design and Implementation (3 sections)
Fall 2019 (University of Wisconsin - Platteville)
SE-3430 Object-Oriented Analysis and Design (3 sections)
Spring 2019 (University of Wisconsin - Platteville)
SE-2730 Introduction to Software Engineering (2 sections)
SE-3860 Software Maintenance and Reengineering (2 sections)
Fall 2018 (University of Wisconsin - Platteville)
SE-2730 Introduction to Software Engineering (2 sections)
SE-3430 Object-Oriented Analysis and Design (2 sections)
Spring 2018 (Worcester Polytechnic Institute)
CS-3733 Software Engineering
CS-2119 Application Building with Object-Oriented Concepts
Fall 2017 (Worcester Polytechnic Institute)
CS-5007 Introduction to Programming Concepts, Data Structures, and Algorithms
CS-1004 Introduction to Programming for Non-Majors
CS-2301 Systems Programming for Non-Majors
Spring 2017 (Rivier University)
CS-557 Algorithms
CS-585 Java Programming
CS-612 Information Technology
Fall 2016 (Rivier University)
CS-557 Algorithms
CS-585 Java Programming
CS-612 Information Technology (2 sections)
Summer 2016 (Rivier University)
CS-557 Algorithms
CS-585 Java Programming
Summer 2015 (Rivier University)
CS-557 Algorithm
CS-585 Java Programming
Summer 2014 (Rivier University)
CS-557 Algorithm
CS-585 Java Programming
CS-552 Object-Oriented Design