Teaching

As a practicing software engineer for over 30 years, I bring a pragmatic perspective to the application of computer science principles in the context of large-scale, mission-critical, software-intensive systems. Combining this experience with my passion for teaching, my goal is to educate and inspire the next generation of computer scientists and software engineers as they prepare to launch their careers.

 

 

 

“I hear and I forget. I see and I remember. I do and I understand.”
~ Confucius