A Cohesive FPGA-Based System-on-Chip Design Curriculum. - John D. Lynch; Daniel W. Hammerstrom; Roy Kravitz (MSE, 2005)

A Novel Graduate Course Takes a Systematic Approach to Teaching Digital System Timing. - John D. Lynch (MSE, 2007)

Teaching Digital System Timing: A Comprehensive Approach. - John D. Lynch (IEEE Trans. Educ., 2008)