Teaching


TCSS 422 - Computer Operating Systems
University of Washington - Tacoma, School of Engineering and Technology
Spring 2024, Spring 2023, Fall 2021, Spring 2021, Spring 2020, Winter 2019, Fall 2018, Spring 2018, Winter 2018, Spring 2017, Winter 2017, Autumn 2016

TCSS 558 - Applied Distributed Computing
University of Washington - Tacoma, School of Engineering and Technology
Winter 2024, Winter 2023, Winter 2021, Winter 2020, Winter 2019, Fall 2017

TCSS 562 - Software Engineering for Cloud Computing
University of Washington - Tacoma, School of Engineering and Technology
Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Spring 2018, Spring 2017

TCSS 462 - Cloud Computing
University of Washington - Tacoma, School of Engineering and Technology
Fall 2023, Fall 2022

TCSS 360 - Software Development and Quality Assurance Techniques
University of Washington - Tacoma, School of Engineering and Technology
Winter 2017

CTC Meeting Winter 2017 - Active Reading - Moving Reading from a Passive to an Active Learning Activity
University of Washington - Tacoma, School of Engineering and Technology
Winter 2017 (pptx)



CS 150 - Interactive Java Programming
Colorardo State Univerisity Computer Science Department

NCT 0793 - Intermediate Visual Basic .NET
Colorado State University Continuing Education

NCT 0792 - Introduction to Visual Basic .NET
Colorado State University Continuing Education
Summer 2003

CSC 230 - C Programming
Front Range Community College

CS 253 - Problem Solving in C++
Colorado State University Computer Science Department



CS 2984 - Java Programming
Virginia Tech Computer Science Department

CS 4704 - Software Engineering
Virginia Tech Computer Science Department

CS 1004 - Computer Literacy
Virginia Tech Computer Science Department



Microsoft Office
National Center for Tooling and Precision Components (NCTPC)