gptkbp:instanceOf
|
gptkb:book
online learning platform
educational project
|
gptkbp:alsoKnownAs
|
gptkb:The_Elements_of_Computing_Systems
|
gptkbp:book
|
The Elements of Computing Systems: Building a Modern Computer from First Principles
|
gptkbp:createdBy
|
gptkb:Noam_Nisan
gptkb:Shimon_Schocken
|
gptkbp:curriculumIncludes
|
builds a computer from NAND gates
creates an operating system
designs a CPU
writes a compiler
writes an assembler
|
gptkbp:firstPublished
|
2005
|
gptkbp:focusesOn
|
computer science education
|
gptkbp:hasBookEdition
|
first edition 2005
second edition 2021
|
gptkbp:hasBookPublisher
|
gptkb:MIT_Press
|
gptkbp:hasForum
|
https://groups.google.com/g/nand2tetris
|
gptkbp:hasLanguage
|
Hack assembly
Jack programming language
|
gptkbp:hasOnlineCourse
|
gptkb:Coursera
gptkb:edX
|
gptkbp:hasVideoLectures
|
gptkb:Coursera
gptkb:YouTube
gptkb:edX
|
https://www.w3.org/2000/01/rdf-schema#label
|
Nand2Tetris
|
gptkbp:ISBN
|
9780262539807
9780262640688
|
gptkbp:language
|
English
|
gptkbp:license
|
gptkb:Creative_Commons
|
gptkbp:notableProject
|
gptkb:assembly_language
gptkb:compilation_album
gptkb:operating_system
VM emulator
hardware simulator
|
gptkbp:openSource
|
yes
|
gptkbp:targetAudience
|
educators
students
self-learners
|
gptkbp:teaches
|
gptkb:architecture
gptkb:programming_language
hardware design
operating systems
software engineering
compilers
|
gptkbp:usedIn
|
universities
high schools
self-study
|
gptkbp:website
|
https://www.nand2tetris.org/
|
gptkbp:bfsParent
|
gptkb:Shimon_Schocken
|
gptkbp:bfsLayer
|
7
|