Course

Years Taught

ASPC 480: Multidisciplinary Design Project

2021-Present

ASPC 801: Master of Engineering Foundations  

2019-Present

ASPC 896: Engineering Leadership and Innovation 

2018-Present

CHEE 270: ChemEtronics

2018-Present

ASPC 200/293: Engineering Design and Practice II and Engineering Communication

2018-Present

ASPC 100M1: Problem Solving and Modeling

2017-Present

ASPC 810:Teaching and Learning in Engineering

2019-2020

ASPC 221: Economics and Business Practices in Engineering

2013-2018

CCE/F417: Design Project, Supervisor

2015-2016

CCE315: Chemical and Materials Engineering Computations

2010-2015

CCE415: Control Systems and Instrumentation

2008-2015

GEE293: Managing Engineering Projects

2009-2014

CCE413: System Analysis: Modeling and Optimization

2009-2013

CCE/F417: Design Project Course Coordinator

2009-2010

CCE/F421: Chemical Engineering Laboratory

2008-2012

CCE/F321: Microcomputers and Instrumentation

2008-2012

CCE504: Graduate Seminar Course

2008-2012

CCE515: Nuclear Detection and Measurement  

2013

Courses Developed

APSC 210: Engineering Design and Practice, College Transfer Program (Developed in 2022)

APSC 812: AI Ethics and Society (Developed in 2021)

APSC 877: Engineering Project Management (Developed in 2021)

ASPC 100: Engineering Practice I (Developed in 2020)

ASPC 200: Engineering Design and Practice II (Developed in 2019)

ASPC 810: Teaching and Learning in Engineering (Developed in 2019)

ASPC 801: Master of Engineering Foundations (Developed in 2019)

ASPC 896: Engineering Leadership (Developed in 2018)

CHEE 270: ChemEtronics (Developed in 2018)