About me:
Faculty member in New Mexico Tech's Computer Science Department for 25 years. I taught a wide range of courses, including courses in software engineering, formal methods, and compiler writing.
Periods in industry as a visiting staff member at:
- IBM Research, San Jose, California
- Hewlett-Packard Labs, Bristol, England
- IBM UK Laboratories, Hursley Park, Winchester, England
Ph.D (and M.A.) in computer science from the University of Michigan. B.S.E in electrical engineering from the same university.
Author of Toward Zero-Defect Programming (Addison Wesley Longman, 1999) and Writing in Software Development (New Mexico Tech Press, 2011).
Member of the New Mexico Technology Council (NMTC).
Member of the Association for Computing Machinery (ACM). I endorse the ACM Code of Ethics and Professional Conduct and the ACM/IEEE-CS Software Engineering Code of Ethics and Professional Practice, and conduct my practice accordingly.
contact information:
|
|