[Coursera] The Hardware/Software Interface
Gaetano Borriello, Luis Ceze (University of Washington)

coursera-hard-soft-interface (341 files)
assignments/install-vm.html 54.58kB
assignments/install-vm_files/204.js 6.33kB
assignments/install-vm_files/400.js 7.79kB
assignments/install-vm_files/assessApi.js 0.45kB
assignments/install-vm_files/backbone.hascollections.js 1.30kB
assignments/install-vm_files/course.css 0.17kB
assignments/install-vm_files/flexjoinLastChanceModal.html.js 3.42kB
assignments/install-vm_files/ga.js 43.08kB
assignments/install-vm_files/header(1).js 0.09kB
assignments/install-vm_files/header.html.js 28.87kB
assignments/install-vm_files/header.js 2.12kB
assignments/install-vm_files/jquery.v1-7.js 134.93kB
assignments/install-vm_files/LearnerStoriesCollection.js 0.52kB
assignments/install-vm_files/LearnerStoryModel.js 0.18kB
assignments/install-vm_files/loadOrRefreshMathJax.js 0.04kB
assignments/install-vm_files/logo 72.06kB
assignments/install-vm_files/MathJax.js 50.41kB
assignments/install-vm_files/path.js 0.23kB
assignments/install-vm_files/QuestionCollection.js 0.44kB
assignments/install-vm_files/QuestionModel.js 1.34kB
assignments/install-vm_files/readme.js 4.94kB
assignments/install-vm_files/require.v2-1-1.js 22.78kB
assignments/install-vm_files/routes.js 387.22kB
assignments/install-vm_files/sessionModel(1).js 0.49kB
assignments/install-vm_files/sessionModel.js 2.82kB
assignments/install-vm_files/sidebar(1).js 0.09kB
assignments/install-vm_files/sidebar.html.js 9.23kB
assignments/install-vm_files/sidebar.js 4.17kB
assignments/install-vm_files/signature_track.js 5.07kB
assignments/install-vm_files/signatureTrackLastChanceModal.html.js 4.41kB
assignments/install-vm_files/spark.main.css 283.29kB
assignments/install-vm_files/sparkSurveyQuestionsSessionModel.js 0.68kB
assignments/install-vm_files/student-page(1).js 0.01kB
assignments/install-vm_files/student-page.html.js 0.90kB
assignments/install-vm_files/student-page.js 2.26kB
assignments/install-vm_files/textbook_wiki.js 0.29kB
assignments/install-vm_files/underscore.extend.js 0.93kB
assignments/install-vm_files/university_logo 2.93kB
assignments/install-vm_files/util.js 24.49kB
assignments/lab0/lab.html 45.82kB
assignments/lab0/lab0_2.tar.gz 5.52kB
assignments/lab0/lab_files/204.js 6.33kB
assignments/lab0/lab_files/400.js 7.79kB
assignments/lab0/lab_files/assessApi.js 0.45kB
assignments/lab0/lab_files/backbone.hascollections.js 1.30kB
assignments/lab0/lab_files/course.css 0.17kB
assignments/lab0/lab_files/flexjoinLastChanceModal.html.js 3.42kB
assignments/lab0/lab_files/ga.js 43.08kB
assignments/lab0/lab_files/header(1).js 0.09kB
assignments/lab0/lab_files/header.html.js 28.87kB
assignments/lab0/lab_files/header.js 2.12kB
assignments/lab0/lab_files/jquery.v1-7.js 134.93kB
assignments/lab0/lab_files/LearnerStoriesCollection.js 0.52kB
assignments/lab0/lab_files/LearnerStoryModel.js 0.18kB
assignments/lab0/lab_files/loadOrRefreshMathJax.js 0.04kB
assignments/lab0/lab_files/logo 72.06kB
assignments/lab0/lab_files/MathJax.js 50.41kB
assignments/lab0/lab_files/path.js 0.23kB
assignments/lab0/lab_files/QuestionCollection.js 0.44kB
assignments/lab0/lab_files/QuestionModel.js 1.34kB
assignments/lab0/lab_files/readme.js 4.94kB
assignments/lab0/lab_files/require.v2-1-1.js 22.78kB
assignments/lab0/lab_files/routes.js 387.22kB
assignments/lab0/lab_files/sessionModel(1).js 0.49kB
assignments/lab0/lab_files/sessionModel.js 2.82kB
assignments/lab0/lab_files/sidebar(1).js 0.09kB
assignments/lab0/lab_files/sidebar.html.js 9.23kB
assignments/lab0/lab_files/sidebar.js 4.17kB
assignments/lab0/lab_files/signature_track.js 5.07kB
assignments/lab0/lab_files/signatureTrackLastChanceModal.html.js 4.41kB
assignments/lab0/lab_files/spark.main.css 283.29kB
assignments/lab0/lab_files/sparkSurveyQuestionsSessionModel.js 0.68kB
assignments/lab0/lab_files/student-page(1).js 0.01kB
assignments/lab0/lab_files/student-page.html.js 0.90kB
assignments/lab0/lab_files/student-page.js 2.26kB
assignments/lab0/lab_files/underscore.extend.js 0.93kB
assignments/lab0/lab_files/university_logo 2.93kB
assignments/lab0/lab_files/util.js 24.49kB
assignments/lab1/lab.html 50.81kB
assignments/lab1/lab1_2.tar.gz 312.03kB
assignments/lab1/lab_files/204.js 6.33kB
assignments/lab1/lab_files/400.js 7.79kB
assignments/lab1/lab_files/assessApi.js 0.45kB
assignments/lab1/lab_files/backbone.hascollections.js 1.30kB
assignments/lab1/lab_files/course.css 0.17kB
assignments/lab1/lab_files/flexjoinLastChanceModal.html.js 3.42kB
assignments/lab1/lab_files/ga.js 43.08kB
assignments/lab1/lab_files/header(1).js 0.09kB
assignments/lab1/lab_files/header.html.js 28.87kB
assignments/lab1/lab_files/header.js 2.12kB
assignments/lab1/lab_files/jquery.v1-7.js 134.93kB
assignments/lab1/lab_files/LearnerStoriesCollection.js 0.52kB
assignments/lab1/lab_files/LearnerStoryModel.js 0.18kB
assignments/lab1/lab_files/loadOrRefreshMathJax.js 0.04kB
assignments/lab1/lab_files/logo 72.06kB
assignments/lab1/lab_files/MathJax.js 50.41kB
assignments/lab1/lab_files/path.js 0.23kB
assignments/lab1/lab_files/QuestionCollection.js 0.44kB
assignments/lab1/lab_files/QuestionModel.js 1.34kB
assignments/lab1/lab_files/readme.js 4.94kB
assignments/lab1/lab_files/require.v2-1-1.js 22.78kB
assignments/lab1/lab_files/routes.js 387.22kB
assignments/lab1/lab_files/sessionModel(1).js 0.49kB
assignments/lab1/lab_files/sessionModel.js 2.82kB
assignments/lab1/lab_files/sidebar(1).js 0.09kB
assignments/lab1/lab_files/sidebar.html.js 9.23kB
assignments/lab1/lab_files/sidebar.js 4.17kB
assignments/lab1/lab_files/signature_track.js 5.07kB
assignments/lab1/lab_files/signatureTrackLastChanceModal.html.js 4.41kB
assignments/lab1/lab_files/spark.main.css 283.29kB
assignments/lab1/lab_files/sparkSurveyQuestionsSessionModel.js 0.68kB
assignments/lab1/lab_files/student-page(1).js 0.01kB
assignments/lab1/lab_files/student-page.html.js 0.90kB
assignments/lab1/lab_files/student-page.js 2.26kB
assignments/lab1/lab_files/underscore.extend.js 0.93kB
assignments/lab1/lab_files/university_logo 2.93kB
assignments/lab1/lab_files/util.js 24.49kB
assignments/lab2/Coursera.html 49.12kB
assignments/lab2/Coursera_files/204.js 6.33kB
assignments/lab2/Coursera_files/400.js 7.79kB
assignments/lab2/Coursera_files/assessApi.js 0.45kB
assignments/lab2/Coursera_files/backbone.hascollections.js 1.30kB
assignments/lab2/Coursera_files/course.css 0.17kB
assignments/lab2/Coursera_files/flexjoinLastChanceModal.html.js 3.42kB
assignments/lab2/Coursera_files/ga.js 43.08kB
assignments/lab2/Coursera_files/header(1).js 0.09kB
assignments/lab2/Coursera_files/header.html.js 28.87kB
assignments/lab2/Coursera_files/header.js 2.12kB
assignments/lab2/Coursera_files/jquery.v1-7.js 134.93kB
assignments/lab2/Coursera_files/LearnerStoriesCollection.js 0.52kB
assignments/lab2/Coursera_files/LearnerStoryModel.js 0.18kB
assignments/lab2/Coursera_files/loadOrRefreshMathJax.js 0.04kB
assignments/lab2/Coursera_files/logo 72.06kB
assignments/lab2/Coursera_files/MathJax.js 50.41kB
assignments/lab2/Coursera_files/path.js 0.23kB
assignments/lab2/Coursera_files/QuestionCollection.js 0.44kB
assignments/lab2/Coursera_files/QuestionModel.js 1.34kB
assignments/lab2/Coursera_files/readme.js 4.94kB
assignments/lab2/Coursera_files/require.v2-1-1.js 22.78kB
assignments/lab2/Coursera_files/routes.js 387.22kB
assignments/lab2/Coursera_files/sessionModel(1).js 0.49kB
assignments/lab2/Coursera_files/sessionModel.js 2.82kB
assignments/lab2/Coursera_files/sidebar(1).js 0.09kB
assignments/lab2/Coursera_files/sidebar.html.js 9.23kB
assignments/lab2/Coursera_files/sidebar.js 4.17kB
assignments/lab2/Coursera_files/signature_track.js 5.07kB
assignments/lab2/Coursera_files/signatureTrackLastChanceModal.html.js 4.41kB
assignments/lab2/Coursera_files/spark.main.css 283.29kB
assignments/lab2/Coursera_files/sparkSurveyQuestionsSessionModel.js 0.68kB
assignments/lab2/Coursera_files/student-page(1).js 0.01kB
assignments/lab2/Coursera_files/student-page.html.js 0.90kB
assignments/lab2/Coursera_files/student-page.js 2.26kB
assignments/lab2/Coursera_files/underscore.extend.js 0.93kB
assignments/lab2/Coursera_files/university_logo 2.93kB
assignments/lab2/Coursera_files/util.js 24.49kB
assignments/lab2/lab2_2.tar.gz 142.72kB
assignments/lab3/Coursera.html 64.17kB
assignments/lab3/Coursera_files/204.js 6.33kB
assignments/lab3/Coursera_files/400.js 7.79kB
assignments/lab3/Coursera_files/assessApi.js 0.45kB
assignments/lab3/Coursera_files/backbone.hascollections.js 1.30kB
assignments/lab3/Coursera_files/course.css 0.17kB
assignments/lab3/Coursera_files/flexjoinLastChanceModal.html.js 3.42kB
assignments/lab3/Coursera_files/ga.js 43.08kB
assignments/lab3/Coursera_files/header(1).js 0.09kB
assignments/lab3/Coursera_files/header.html.js 28.87kB
assignments/lab3/Coursera_files/header.js 2.12kB
assignments/lab3/Coursera_files/jquery.v1-7.js 134.93kB
assignments/lab3/Coursera_files/LearnerStoriesCollection.js 0.52kB
assignments/lab3/Coursera_files/LearnerStoryModel.js 0.18kB
assignments/lab3/Coursera_files/loadOrRefreshMathJax.js 0.04kB
assignments/lab3/Coursera_files/logo 72.06kB
assignments/lab3/Coursera_files/MathJax.js 50.41kB
assignments/lab3/Coursera_files/path.js 0.23kB
assignments/lab3/Coursera_files/QuestionCollection.js 0.44kB
assignments/lab3/Coursera_files/QuestionModel.js 1.34kB
assignments/lab3/Coursera_files/readme.js 4.94kB
assignments/lab3/Coursera_files/require.v2-1-1.js 22.78kB
assignments/lab3/Coursera_files/routes.js 387.22kB
assignments/lab3/Coursera_files/sessionModel(1).js 0.49kB
assignments/lab3/Coursera_files/sessionModel.js 2.82kB
assignments/lab3/Coursera_files/sidebar(1).js 0.09kB
assignments/lab3/Coursera_files/sidebar.html.js 9.23kB
assignments/lab3/Coursera_files/sidebar.js 4.17kB
assignments/lab3/Coursera_files/signature_track.js 5.07kB
assignments/lab3/Coursera_files/signatureTrackLastChanceModal.html.js 4.41kB
assignments/lab3/Coursera_files/spark.main.css 283.29kB
assignments/lab3/Coursera_files/sparkSurveyQuestionsSessionModel.js 0.68kB
assignments/lab3/Coursera_files/student-page(1).js 0.01kB
assignments/lab3/Coursera_files/student-page.html.js 0.90kB
assignments/lab3/Coursera_files/student-page.js 2.26kB
assignments/lab3/Coursera_files/underscore.extend.js 0.93kB
assignments/lab3/Coursera_files/university_logo 2.93kB
assignments/lab3/Coursera_files/util.js 24.49kB
assignments/lab3/lab3_2.tar.gz 213.18kB
assignments/lab4/Coursera.html 43.02kB
assignments/lab4/Coursera_files/204.js 6.33kB
assignments/lab4/Coursera_files/400.js 7.79kB
assignments/lab4/Coursera_files/assessApi.js 0.45kB
Too many files! Click here to view them all.
Type: Course
Tags:

Bibtex:
@article{,
title= {[Coursera] The Hardware/Software Interface},
keywords= {},
journal= {},
author= {Gaetano Borriello, Luis Ceze (University of Washington)},
year= {2014},
url= {},
license= {},
abstract= {Examines key computational abstraction levels below modern high-level languages. From Java/C to assembly programming, to basic processor and system organization.

This course examines key computational abstraction levels below modern high-level languages; number representation, assembly language, introduction to C, memory management, the operating-system process model, high-level machine architecture including the memory hierarchy, and how high-level languages are implemented. We will develop students’ sense of “what really happens” when software runs — and that this question can be answered at several levels of abstraction, including the hardware architecture level, the assembly level, the C programming level and the Java programming level. The core around which the course is built is C, assembly, and low-level data representation, but this is connected to higher levels (roughly how basic Java could be implemented), lower levels (the general structure of a processor and the memory hierarchy), and the role of the operating system (but not how the operating system is implemented).

},
superseded= {},
terms= {}
}


Support
Academic Torrents!

Disable your
ad-blocker!

10 day statistics (9 downloads)

Average Time 17 minutes, 57 seconds
Average Speed 1.22MB/s
Best Time 3 minutes, 27 seconds
Best Speed 6.34MB/s
Worst Time 1 hours, 14 minutes, 22 seconds
Worst Speed 293.89kB/s
Report