/MIT-6.004

personal follow of mit 6.004 Computation Structures of spring 2017

Primary LanguageHTMLMIT LicenseMIT

MIT-6.004

personal follow of mit 6.004 Computation Structures of spring 2017

course address

I used edx: Computation Structures 1,2,3 as the main course content, because it was better organized and sliced into video, slides, problem sets with answer, as well as labs, than the original mit open course ware.

but sadly those contents will be removed from edx from 2021 Oct 15, so i downloaded all the course materials from edx, uploaded here

edx

lab address

I did not use labs from edx, but used 6.004 lab instead

lab page

note:

be careful since all the lab content will only be saved in your browser cache, you can save it by "Save all answers" below, which will generate a file named "saved_state.json", then upload it later to another browser

save lab content

btw, you can do your lab design locally by running the simulation env locally, which can be downloaded from 6.004 tools & jade, then http://localhost:8000/jade_workbook.html, but the original /gates/and2, nor2...the like do not work, you have to substitute your own gates from lab2 /adder/and2, nor2...

reference

课程:https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-004-computation-structures-spring-2017/calendar/

视频:https://courses.edx.org/dashboard (搜索Computation Structures )

视频:https://archive.org/details/MIT6.004S17

lab:https://computationstructures.org/exercises/cmos/lab.html

6.004 and CS143 (Compilers) https://www.homepages.ucl.ac.uk/~ucahmto/elearning/2020/04/13/6.004_and_CS143.html

MIT 6.004 As Taught In Spring 2009 https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-004-computation-structures-spring-2009/labs/

MIT 6.004 As Taught In Spring 2017 https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-004-computation-structures-spring-2017/index.htm

The staff of M.I.T. 6.004 https://computationstructures.org/index.html

Computation Structures https://6004.mit.edu/web/spring21

Chris Terman https://github.com/terman

The Best Classes At MIT https://kennethfriedman.org/thoughts/2017/best-classes-at-mit/

MIT 6.004: Computation Structures (6004.mit.edu) https://news.ycombinator.com/item?id=22056567

The official website of Nand to Tetris courses https://www.nand2tetris.org/