Course Title Semester
C S 236 Discrete Structure Winter 2021
C S 501R Adv Topics in Computer Sci Winter 2021
C S 236 Discrete Structure Fall 2021
C S 501R Adv Topics in Computer Sci Winter 2022
C S 236 Discrete Structure Fall 2022


Michael A. Goodrich received his PhD at Brigham Young University in 1996 from the Electrical and Computer Engineering Department under the direction of Dr. Wynn Stirling. Following graduation, he completed a two year postdoctoral research associate position at Nissan CBR in Cambridge, Massachusetts. His doctoral work was in intelligent control, and his post-doctoral research was in computational models of intelligent human behavior. He spent one year as a research assistant professor in the Computer Science Department at Brigham Young University. He is currently a Professor of Computer Science at BYU.


Human-Computer Interaction and Software Development


Xuan Cao
Puneet Jain
Najma Mathema
Aadesh Neupane
Joshua Richardson
Research Assistant, Entry
Nathan William Riches
Research Assistant, Entry
Ryan Meyer
Research Assistant, Entry
Clara Li
Research Assistant, Entry
Davi Fernandes
Research Assistant, Entry