Your browser is unsupported

We recommend using the latest version of IE11, Edge, Chrome, Firefox or Safari.

Selected past courses taught

Computer science education: Model curricula, etc. Heading link

I was a coauthor of (i.e., member of the relevant joint ACM and IEEE-Computer Society task force for):

  • Computing Curricula 2001: Computer Science.
  • Computing Curricula 2004: Computer Engineering
  • Computing Curricula 2005: The Overview Report
  • CS2008 Curriculum Update (2008 light revision of Computing Curricula 2001: Computer Science)

All those reports are available here.