The content of the lecture notes[1] seem good, although I don&#x27;t really like the presentation that much. Also, its difficult to follow just the notes without watching or listening to the lectures. Maybe I&#x27;m just spoiled by the online education websites (Coursera, EdX, etc.) Last year I took &quot;The Hardware&#x2F;Software Interface&quot;[2] on Coursera and it was great.<p>[1]: Direct link to PDFs <a href="https:&#x2F;&#x2F;www.doc.ic.ac.uk&#x2F;~phjk&#x2F;AdvancedCompArchitecture&#x2F;Lectures&#x2F;pdfs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.doc.ic.ac.uk&#x2F;~phjk&#x2F;AdvancedCompArchitecture&#x2F;Lect...</a><p>[2]: Details: <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;hwswinterface" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;hwswinterface</a> Course content: <a href="https:&#x2F;&#x2F;class.coursera.org&#x2F;hwswinterface-002" rel="nofollow">https:&#x2F;&#x2F;class.coursera.org&#x2F;hwswinterface-002</a>