Clark, Douglas Hardware core syllabus Computer Science Department Computer systems Study and teaching.;Computer input-output equipment Study and teaching. 2004-01-01
    https://kilthub.cmu.edu/articles/journal_contribution/Hardware_core_syllabus/6606035
10.1184/R1/6606035.v1