teacher software engineering Ming Y. Chow Web site excerpt: Ming Chow's website Link to site: Ming Y. Chow