Teaching

My job is to help students build the ability to think critically, and then to prove they can apply that thinking to a real problem. Every course teaches a usable technical skill, such as coding an optimization model in Python, statistical analysis or energy-system modeling, and then has students apply it to real data in a team project written to the standard of an IISE conference paper.

I chair the IMSE Undergraduate Curriculum Committee and serve on the College of Engineering and REE curriculum committees. That work centers on ABET accreditation and on preparing students for the FE exam and professional licensure, while making sure they also leave with modern skills: programming, working with data, and using AI honestly. As a licensed Professional Engineer, I hold students to the standard the profession will: engineers are trusted with systems that, when they fail, fail people.

Courses

Each course page lists its key concepts and the free tools and readings it uses, open to anyone.

Programs

How I teach

Earlier materials

Worked examples from before UT Arlington, written for students and still free to use: